function AbstractHeader::toTokens
Generate a list of all tokens in the final header.
3 calls to AbstractHeader::toTokens()
- AbstractHeader::toString in vendor/
symfony/ mime/ Header/ AbstractHeader.php - Gets this Header rendered as a compliant string.
- ParameterizedHeader::toTokens in vendor/
symfony/ mime/ Header/ ParameterizedHeader.php - Generate a list of all tokens in the final header.
- ParameterizedHeader::toTokens in vendor/
symfony/ mime/ Header/ ParameterizedHeader.php - Generate a list of all tokens in the final header.
1 method overrides AbstractHeader::toTokens()
- ParameterizedHeader::toTokens in vendor/
symfony/ mime/ Header/ ParameterizedHeader.php - Generate a list of all tokens in the final header.
File
-
vendor/
symfony/ mime/ Header/ AbstractHeader.php, line 246
Class
- AbstractHeader
- An abstract base MIME Header.
Namespace
Symfony\Component\Mime\HeaderCode
protected function toTokens(?string $string = null) : array {
$string ??= $this->getBodyAsString();
$tokens = [];
// Generate atoms; split at all invisible boundaries followed by WSP
foreach (preg_split('~(?=[ \\t])~', $string) as $token) {
$newTokens = $this->generateTokenLines($token);
foreach ($newTokens as $newToken) {
$tokens[] = $newToken;
}
}
return $tokens;
}