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));
}