function CookieResourceTestTrait::getAuthenticationRequestOptions
Same name in other branches
- 8.9.x core/modules/rest/tests/src/Functional/CookieResourceTestTrait.php \Drupal\Tests\rest\Functional\CookieResourceTestTrait::getAuthenticationRequestOptions()
- 10 core/modules/rest/tests/src/Functional/CookieResourceTestTrait.php \Drupal\Tests\rest\Functional\CookieResourceTestTrait::getAuthenticationRequestOptions()
- 11.x core/modules/rest/tests/src/Functional/CookieResourceTestTrait.php \Drupal\Tests\rest\Functional\CookieResourceTestTrait::getAuthenticationRequestOptions()
3 calls to CookieResourceTestTrait::getAuthenticationRequestOptions()
- DbLogResourceTest::testWatchdog in core/
modules/ hal/ tests/ src/ Functional/ dblog/ DbLogResourceTest.php - Writes a log messages and retrieves it via the REST API.
- RestRegisterUserTest::createRequestOptions in core/
modules/ hal/ tests/ src/ Functional/ user/ RestRegisterUserTest.php - Helper function to generate the request body.
- UserRegistrationRestTest::createRequestOptions in core/
modules/ user/ tests/ src/ Functional/ UserRegistrationRestTest.php - Helper function to generate the request body.
File
-
core/
modules/ rest/ tests/ src/ Functional/ CookieResourceTestTrait.php, line 82
Class
- CookieResourceTestTrait
- Trait for ResourceTestBase subclasses testing $auth=cookie.
Namespace
Drupal\Tests\rest\FunctionalCode
protected function getAuthenticationRequestOptions($method) {
$request_options[RequestOptions::HEADERS]['Cookie'] = $this->sessionCookie;
// @see https://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html
if (!in_array($method, [
'HEAD',
'GET',
'OPTIONS',
'TRACE',
])) {
$request_options[RequestOptions::HEADERS]['X-CSRF-Token'] = $this->csrfToken;
}
return $request_options;
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.