function UrlTest::providerFromValidInternalUri
Same name in other branches
- 9 core/tests/Drupal/Tests/Core/UrlTest.php \Drupal\Tests\Core\UrlTest::providerFromValidInternalUri()
- 8.9.x core/tests/Drupal/Tests/Core/UrlTest.php \Drupal\Tests\Core\UrlTest::providerFromValidInternalUri()
- 10 core/tests/Drupal/Tests/Core/UrlTest.php \Drupal\Tests\Core\UrlTest::providerFromValidInternalUri()
Data provider for testFromValidInternalUri().
File
-
core/
tests/ Drupal/ Tests/ Core/ UrlTest.php, line 683
Class
- UrlTest
- @coversDefaultClass \Drupal\Core\Url @group UrlTest
Namespace
Drupal\Tests\CoreCode
public static function providerFromValidInternalUri() {
return [
// Normal paths with a leading slash.
[
'/kittens',
],
[
'/kittens/bengal',
],
// Fragments with and without leading slashes.
[
'/#about-our-kittens',
],
[
'/kittens#feeding',
],
[
'#feeding',
],
// Query strings with and without leading slashes.
[
'/kittens?page=1000',
],
[
'/?page=1000',
],
[
'?page=1000',
],
[
'?breed=bengal&page=1000',
],
[
'?referrer=https://kittenfacts',
],
// Paths with various token formats but no leading slash.
[
'/[duckies]',
],
[
'/%bunnies',
],
[
'/{{ puppies }}',
],
// Disallowed characters in the authority (host name) that are valid
// elsewhere in the path.
[
'/(:;2&+h^',
],
[
'/AKI@&hO@',
],
];
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.