function TrustedHostsRequestFactoryTest::providerTestCreateRequest
Same name in other branches
- 9 core/tests/Drupal/Tests/Core/Http/TrustedHostsRequestFactoryTest.php \Drupal\Tests\Core\Http\TrustedHostsRequestFactoryTest::providerTestCreateRequest()
- 8.9.x core/tests/Drupal/Tests/Core/Http/TrustedHostsRequestFactoryTest.php \Drupal\Tests\Core\Http\TrustedHostsRequestFactoryTest::providerTestCreateRequest()
- 10 core/tests/Drupal/Tests/Core/Http/TrustedHostsRequestFactoryTest.php \Drupal\Tests\Core\Http\TrustedHostsRequestFactoryTest::providerTestCreateRequest()
Provides data for testCreateRequest().
Return value
array An array of test cases, where each test case is an array with the following values:
- A string containing the host to pass into TrustedHostsRequestFactory.
- An array containing the server array to pass into
TrustedHostsRequestFactory::createRequest().
- A string containing the expected host of the created request.
File
-
core/
tests/ Drupal/ Tests/ Core/ Http/ TrustedHostsRequestFactoryTest.php, line 49
Class
- TrustedHostsRequestFactoryTest
- Tests the trusted hosts request factory.
Namespace
Drupal\Tests\Core\HttpCode
public static function providerTestCreateRequest() {
$tests = [];
$tests[] = [
'example.com',
[],
'example.com',
];
$tests[] = [
'localhost',
[],
'localhost',
];
$tests[] = [
'localhost',
[
'HTTP_HOST' => 'localhost',
],
'localhost',
];
$tests[] = [
'example.com',
[
'HTTP_HOST' => 'localhost',
],
'example.com',
];
return $tests;
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.