public function PanelizerPanelsIPEController::accessRevertToDefault in Panelizer 8.3
Same name and namespace in other branches
- 8.5 src/Controller/PanelizerPanelsIPEController.php \Drupal\panelizer\Controller\PanelizerPanelsIPEController::accessRevertToDefault()
- 8.4 src/Controller/PanelizerPanelsIPEController.php \Drupal\panelizer\Controller\PanelizerPanelsIPEController::accessRevertToDefault()
Custom access checker for reverting an entity view mode to a named default.
Parameters
\Drupal\Core\Entity\FieldableEntityInterface $entity: The entity.
string $view_mode: The view mode.
\Drupal\Core\Session\AccountInterface $account: The user account.
Return value
\Drupal\Core\Access\AccessResultInterface The access result.
1 string reference to 'PanelizerPanelsIPEController::accessRevertToDefault'
File
- src/
Controller/ PanelizerPanelsIPEController.php, line 95
Class
- PanelizerPanelsIPEController
- Controller for Panelizer's Panels IPE routes.
Namespace
Drupal\panelizer\ControllerCode
public function accessRevertToDefault(FieldableEntityInterface $entity, $view_mode, AccountInterface $account) {
return AccessResult::allowedIf($this->panelizer
->hasEntityPermission('revert to default', $entity, $view_mode, $account));
}