class EnvironmentIndicatorAccessController in Environment Indicator 8.2
Defines an access controller for the environment entity.
Hierarchy
- class \Drupal\environment_indicator\EnvironmentIndicatorAccessController extends \Drupal\Core\Entity\EntityAccessController
Expanded class hierarchy of EnvironmentIndicatorAccessController
See also
\Drupal\environment_indicator\Plugin\Core\Entity\EnvironmentIndicator.
File
- lib/
Drupal/ environment_indicator/ EnvironmentIndicatorAccessController.php, line 19 - Contains \Drupal\environment_indicator\EnvironmentIndicatorAccessController.
Namespace
Drupal\environment_indicatorView source
class EnvironmentIndicatorAccessController extends EntityAccessController {
/**
* {@inheritdoc}
*/
protected function checkAccess(EntityInterface $entity, $operation, $langcode, AccountInterface $account) {
return user_access('administer environment indicator settings', $account);
}
/**
* {@inheritdoc}
*/
protected function checkCreateAccess(AccountInterface $account, array $context, $entity_bundle = NULL) {
return user_access('administer environment indicator settings', $account);
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
EnvironmentIndicatorAccessController:: |
protected | function | ||
EnvironmentIndicatorAccessController:: |
protected | function |