function EntityField::access
Same name in other branches
- 9 core/modules/views/src/Plugin/views/field/EntityField.php \Drupal\views\Plugin\views\field\EntityField::access()
- 8.9.x core/modules/views/src/Plugin/views/field/EntityField.php \Drupal\views\Plugin\views\field\EntityField::access()
- 11.x core/modules/views/src/Plugin/views/field/EntityField.php \Drupal\views\Plugin\views\field\EntityField::access()
Overrides HandlerBase::access
1 call to EntityField::access()
- FieldLanguage::access in core/
modules/ views/ src/ Plugin/ views/ field/ FieldLanguage.php - Check whether given user has access to this handler.
1 method overrides EntityField::access()
- FieldLanguage::access in core/
modules/ views/ src/ Plugin/ views/ field/ FieldLanguage.php - Check whether given user has access to this handler.
File
-
core/
modules/ views/ src/ Plugin/ views/ field/ EntityField.php, line 250
Class
- EntityField
- A field that displays entity field data.
Namespace
Drupal\views\Plugin\views\fieldCode
public function access(AccountInterface $account) {
$access_control_handler = $this->entityTypeManager
->getAccessControlHandler($this->getEntityType());
return $access_control_handler->fieldAccess('view', $this->getFieldDefinition(), $account);
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.