mirror of
https://github.com/linuxserver/Heimdall.git
synced 2025-12-03 21:49:56 +09:00
Update to laravel 7
This commit is contained in:
21
vendor/symfony/mime/Header/MailboxListHeader.php
vendored
21
vendor/symfony/mime/Header/MailboxListHeader.php
vendored
@@ -13,21 +13,18 @@ namespace Symfony\Component\Mime\Header;
|
||||
|
||||
use Symfony\Component\Mime\Address;
|
||||
use Symfony\Component\Mime\Exception\RfcComplianceException;
|
||||
use Symfony\Component\Mime\NamedAddress;
|
||||
|
||||
/**
|
||||
* A Mailbox list MIME Header for something like From, To, Cc, and Bcc (one or more named addresses).
|
||||
*
|
||||
* @author Chris Corbyn
|
||||
*
|
||||
* @experimental in 4.3
|
||||
*/
|
||||
final class MailboxListHeader extends AbstractHeader
|
||||
{
|
||||
private $addresses = [];
|
||||
|
||||
/**
|
||||
* @param (NamedAddress|Address)[] $addresses
|
||||
* @param Address[] $addresses
|
||||
*/
|
||||
public function __construct(string $name, array $addresses)
|
||||
{
|
||||
@@ -37,7 +34,7 @@ final class MailboxListHeader extends AbstractHeader
|
||||
}
|
||||
|
||||
/**
|
||||
* @param (NamedAddress|Address)[] $body
|
||||
* @param Address[] $body
|
||||
*
|
||||
* @throws RfcComplianceException
|
||||
*/
|
||||
@@ -49,9 +46,9 @@ final class MailboxListHeader extends AbstractHeader
|
||||
/**
|
||||
* @throws RfcComplianceException
|
||||
*
|
||||
* @return (NamedAddress|Address)[]
|
||||
* @return Address[]
|
||||
*/
|
||||
public function getBody()
|
||||
public function getBody(): array
|
||||
{
|
||||
return $this->getAddresses();
|
||||
}
|
||||
@@ -59,7 +56,7 @@ final class MailboxListHeader extends AbstractHeader
|
||||
/**
|
||||
* Sets a list of addresses to be shown in this Header.
|
||||
*
|
||||
* @param (NamedAddress|Address)[] $addresses
|
||||
* @param Address[] $addresses
|
||||
*
|
||||
* @throws RfcComplianceException
|
||||
*/
|
||||
@@ -72,7 +69,7 @@ final class MailboxListHeader extends AbstractHeader
|
||||
/**
|
||||
* Sets a list of addresses to be shown in this Header.
|
||||
*
|
||||
* @param (NamedAddress|Address)[] $addresses
|
||||
* @param Address[] $addresses
|
||||
*
|
||||
* @throws RfcComplianceException
|
||||
*/
|
||||
@@ -92,7 +89,7 @@ final class MailboxListHeader extends AbstractHeader
|
||||
}
|
||||
|
||||
/**
|
||||
* @return (NamedAddress|Address)[]
|
||||
* @return Address[]
|
||||
*/
|
||||
public function getAddresses(): array
|
||||
{
|
||||
@@ -111,8 +108,8 @@ final class MailboxListHeader extends AbstractHeader
|
||||
$strings = [];
|
||||
foreach ($this->addresses as $address) {
|
||||
$str = $address->getEncodedAddress();
|
||||
if ($address instanceof NamedAddress && $name = $address->getName()) {
|
||||
$str = $this->createPhrase($this, $name, $this->getCharset(), empty($strings)).' <'.$str.'>';
|
||||
if ($name = $address->getName()) {
|
||||
$str = $this->createPhrase($this, $name, $this->getCharset(), !$strings).' <'.$str.'>';
|
||||
}
|
||||
$strings[] = $str;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user