class UserContextAccessPolicy
Same name and namespace in other branches
- 11.x core/tests/Drupal/Tests/Core/Session/AccessPolicyProcessorTest.php \Drupal\Tests\Core\Session\UserContextAccessPolicy
- 10 core/tests/Drupal/Tests/Core/Session/AccessPolicyProcessorTest.php \Drupal\Tests\Core\Session\UserContextAccessPolicy
A test access policy class that sets a context.
Hierarchy
- class \Drupal\Core\Session\AccessPolicyBase implements \Drupal\Core\Session\AccessPolicyInterface
- class \Drupal\Tests\Core\Session\UserContextAccessPolicy extends \Drupal\Core\Session\AccessPolicyBase
Expanded class hierarchy of UserContextAccessPolicy
File
-
core/
tests/ Drupal/ Tests/ Core/ Session/ AccessPolicyProcessorTest.php, line 564
Namespace
Drupal\Tests\Core\SessionView source
class UserContextAccessPolicy extends AccessPolicyBase {
public function applies(string $scope) : bool {
return TRUE;
}
public function getPersistentCacheContexts() : array {
return [
'user',
];
}
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.