public function ChecklistapiAccessCheck::access in Checklist API 8
Checks routing access for the checklist.
Parameters
\Drupal\Core\Routing\RouteMatchInterface $route_match: The current route match.
Return value
\Drupal\Core\Access\AccessResult Returns an access result.
File
- src/
Access/ ChecklistapiAccessCheck.php, line 23  
Class
- ChecklistapiAccessCheck
 - An access check service for checklist routes.
 
Namespace
Drupal\checklistapi\AccessCode
public function access(RouteMatchInterface $route_match) {
  $op = $route_match
    ->getParameter('op') ?: 'any';
  $id = $route_match
    ->getParameter('checklist_id');
  if (!$id) {
    return AccessResult::neutral();
  }
  return AccessResult::allowedIf(checklistapi_checklist_access($id, $op));
}