function UnroutedUrlTest::providerFromInvalidUri
Data provider for testFromInvalidUri().
File
- 
              core/tests/ Drupal/ Tests/ Core/ UnroutedUrlTest.php, line 115 
Class
- UnroutedUrlTest
- @coversDefaultClass \Drupal\Core\Url[[api-linebreak]] @group UrlTest
Namespace
Drupal\Tests\CoreCode
public static function providerFromInvalidUri() {
  return [
    // Schemeless paths.
[
      'test',
    ],
    [
      '/test',
    ],
    // Schemeless path with a query string.
[
      'foo?bar',
    ],
    // Only a query string.
[
      '?bar',
    ],
    // Only a fragment.
[
      '#foo',
    ],
    // Disallowed characters in the authority (host name) that are valid
    // elsewhere in the path.
[
      'base://(:;2&+h^',
    ],
  ];
}Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.
