Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. Headers.php

function Headers::add

Return value

$this

8 calls to Headers::add()
Headers::addDateHeader in vendor/symfony/mime/Header/Headers.php
Headers::addIdHeader in vendor/symfony/mime/Header/Headers.php
Headers::addMailboxHeader in vendor/symfony/mime/Header/Headers.php
Headers::addMailboxListHeader in vendor/symfony/mime/Header/Headers.php
Headers::addParameterizedHeader in vendor/symfony/mime/Header/Headers.php

... See full list

File

vendor/symfony/mime/Header/Headers.php, line 165

Class

Headers
A collection of headers.

Namespace

Symfony\Component\Mime\Header

Code

public function add(HeaderInterface $header) : static {
    self::checkHeaderClass($header);
    $header->setMaxLineLength($this->lineLength);
    $name = strtolower($header->getName());
    if (\in_array($name, self::UNIQUE_HEADERS, true) && isset($this->headers[$name]) && \count($this->headers[$name]) > 0) {
        throw new LogicException(\sprintf('Impossible to set header "%s" as it\'s already defined and must be unique.', $header->getName()));
    }
    $this->headers[$name][] = $header;
    return $this;
}

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal