diff --git a/core/modules/views/lib/Drupal/views/ViewsAccessCheck.php b/core/modules/views/lib/Drupal/views/ViewsAccessCheck.php index 483f582..8a81fb7 100644 --- a/core/modules/views/lib/Drupal/views/ViewsAccessCheck.php +++ b/core/modules/views/lib/Drupal/views/ViewsAccessCheck.php @@ -7,7 +7,7 @@ namespace Drupal\views; -use Drupal\Core\Access\StaticAccessCheckInterface; +use Drupal\Core\Access\AccessCheckInterface; use Drupal\Core\Session\AccountInterface; use Symfony\Component\HttpFoundation\Request; use Symfony\Component\Routing\Route; @@ -17,13 +17,13 @@ * * @todo We could leverage the permission one as well? */ -class ViewsAccessCheck implements StaticAccessCheckInterface { +class ViewsAccessCheck implements AccessCheckInterface { /** * {@inheritdoc} */ - public function appliesTo() { - return array('views_id'); + public function applies(Route $route) { + return $route->hasDefault('view_id'); } /**