class ViewRevisionsAccessCheck in Config Entity Revisions 8.2
Class ViewRevisionsAccessCheck.
@package Drupal\view_revisions\Access
Hierarchy
- class \Drupal\config_entity_revisions\ConfigEntityRevisionsAccessCheckBase implements AccessInterface
- class \Drupal\view_revisions\Access\ViewRevisionsAccessCheck implements ConfigEntityRevisionsAccessCheckInterface
Expanded class hierarchy of ViewRevisionsAccessCheck
1 string reference to 'ViewRevisionsAccessCheck'
- view_revisions.services.yml in modules/
view_revisions/ view_revisions.services.yml - modules/view_revisions/view_revisions.services.yml
1 service uses ViewRevisionsAccessCheck
File
- modules/
view_revisions/ src/ Access/ ViewRevisionsAccessCheck.php, line 14
Namespace
Drupal\view_revisions\AccessView source
class ViewRevisionsAccessCheck extends ConfigEntityRevisionsAccessCheckBase implements ConfigEntityRevisionsAccessCheckInterface {
/**
* {@inheritdoc}
*/
public function entityType() {
return 'view';
}
/**
* {@inheritdoc}
*/
public function applies() {
return '_can_access_views_revision';
}
/**
* {@inheritdoc}
*/
public function administerCheck(AccountInterface $account) {
return $account
->hasPermission('administer views');
}
}
Members
Name![]() |
Modifiers | Type | Description | Overrides |
---|---|---|---|---|
ConfigEntityRevisionsAccessCheckBase:: |
protected | property | A static cache of access checks. | |
ConfigEntityRevisionsAccessCheckBase:: |
protected | property | The view storage. | |
ConfigEntityRevisionsAccessCheckBase:: |
public | function | Checks routing access for the entity's default revision. | |
ConfigEntityRevisionsAccessCheckBase:: |
public | function | Constructs a new ViewRevisionsAccessCheck. | |
ViewRevisionsAccessCheck:: |
public | function | ||
ViewRevisionsAccessCheck:: |
public | function | ||
ViewRevisionsAccessCheck:: |
public | function |
Get the entity type being checked. Overrides ConfigEntityRevisionsAccessCheckInterface:: |