protected function Redirect::isExcludedRoute in Entity Legal 4.0.x
Same name and namespace in other branches
- 8.2 src/Plugin/EntityLegal/Redirect.php \Drupal\entity_legal\Plugin\EntityLegal\Redirect::isExcludedRoute()
- 3.0.x src/Plugin/EntityLegal/Redirect.php \Drupal\entity_legal\Plugin\EntityLegal\Redirect::isExcludedRoute()
Checks if the current route is excluded.
Parameters
string $route_name: The route name.
\Drupal\entity_legal\EntityLegalDocumentInterface $document: The legal document entity.
Return value
bool If the current route is excluded.
1 call to Redirect::isExcludedRoute()
- Redirect::execute in src/Plugin/ EntityLegal/ Redirect.php 
- Execute callback for Entity Legal method plugin.
File
- src/Plugin/ EntityLegal/ Redirect.php, line 159 
Class
- Redirect
- Method class for redirecting existing users to accept a legal document.
Namespace
Drupal\entity_legal\Plugin\EntityLegalCode
protected function isExcludedRoute($route_name, EntityLegalDocumentInterface $document) {
  $excluded_routes = [
    'system.csrftoken',
    'user.logout',
    $document
      ->toUrl()
      ->getRouteName(),
  ];
  return in_array($route_name, $excluded_routes);
}