public function PageManagerLayoutBuilderStorage::access in Page Manager 8.4
File
- src/
Plugin/ LayoutBuilderStorage/ PageManagerLayoutBuilderStorage.php, line 111
Class
- PageManagerLayoutBuilderStorage
- A Page Manager storage service that stores Layout Builder displays.
Namespace
Drupal\page_manager\Plugin\LayoutBuilderStorageCode
public function access($id, $op, AccountInterface $account) {
if ($op == 'change layout') {
$op = 'update';
}
if ($page_variant = $this
->loadPageVariant($id)) {
return $page_variant
->access($op, $account, TRUE);
}
return AccessResult::forbidden();
}