public function CSRFTokenAccessCheck::applies in Services 9.0.x
Same name and namespace in other branches
- 8.4 src/Access/CSRFTokenAccessCheck.php \Drupal\services\Access\CSRFTokenAccessCheck::applies()
Declares whether the access check applies to a specific route or not.
Parameters
\Symfony\Component\Routing\Route $route: The route to consider attaching to.
Return value
bool TRUE if this access checker applies to this route.
Overrides AccessCheckInterface::applies
File
- src/
Access/ CSRFTokenAccessCheck.php, line 34
Class
Namespace
Drupal\services\AccessCode
public function applies(Route $route) {
$requirements = $route
->getRequirements();
if (!isset($requirements['_check_services_csrf'])) {
return FALSE;
}
return $this
->hasRestrictedMethod($route
->getMethods());
}