3 namespace Drupal\views\Plugin\views\access;
5 use Drupal\Core\Session\AccountInterface;
6 use Symfony\Component\Routing\Route;
9 * Access plugin that provides no access control at all.
11 * @ingroup views_access_plugins
15 * title = @Translation("None"),
16 * help = @Translation("Will be available to all users.")
19 class None extends AccessPluginBase {
24 public function summaryTitle() {
25 return $this->t('Unrestricted');
31 public function access(AccountInterface $account) {
39 public function alterRouteDefinition(Route $route) {
40 $route->setRequirement('_access', 'TRUE');