function MailTest::providerTestDisplayName
Same name in other branches
- 9 core/tests/Drupal/Tests/Component/Utility/MailTest.php \Drupal\Tests\Component\Utility\MailTest::providerTestDisplayName()
Data provider for testFormatDisplayName().
Return value
array An array containing a string and its 'display-name' safe value.
See also
testFormatDisplayName()
File
-
core/
tests/ Drupal/ Tests/ Component/ Utility/ MailTest.php, line 35
Class
- MailTest
- Test mail helpers implemented in Mail component.
Namespace
Drupal\Tests\Component\UtilityCode
public function providerTestDisplayName() {
return [
// Simple ASCII characters.
[
'Test site',
'Test site',
],
// ASCII with html entity.
[
'Test & site',
'Test & site',
],
// Non-ASCII characters.
[
'Tést site',
'=?UTF-8?B?VMOpc3Qgc2l0ZQ==?=',
],
// Non-ASCII with special characters.
[
'Tést; site',
'=?UTF-8?B?VMOpc3Q7IHNpdGU=?=',
],
// Non-ASCII with html entity.
[
'Tést; site',
'=?UTF-8?B?VMOpc3Q7IHNpdGU=?=',
],
// ASCII with special characters.
[
'Test; site',
'"Test; site"',
],
// ASCII with special characters as html entity.
[
'Test < site',
'"Test < site"',
],
// ASCII with special characters and '\'.
[
'Test; \\ "site"',
'"Test; \\\\ \\"site\\""',
],
// String already RFC-2822 compliant.
[
'"Test; site"',
'"Test; site"',
],
// String already RFC-2822 compliant.
[
'"Test; \\\\ \\"site\\""',
'"Test; \\\\ \\"site\\""',
],
];
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.