function MenuLinkAccessTestHooks::entityTestAccess

Implements hook_ENTITY_TYPE_access().

File

core/modules/menu_ui/tests/modules/menu_link_access_test/src/Hook/MenuLinkAccessTestHooks.php, line 21

Class

MenuLinkAccessTestHooks
Hook implementations for menu_link_access_test.

Namespace

Drupal\menu_link_access_test\Hook

Code

public function entityTestAccess(EntityInterface $entity, $operation, AccountInterface $account) : AccessResultInterface {
    if (in_array($operation, [
        'update',
        'delete',
    ])) {
        return AccessResult::forbidden();
    }
    return AccessResult::neutral();
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.