NodeRevisionAccessCheck
class NodeRevisionAccessCheck implements AccessInterface (View source)
Provides an access checker for node revisions.
Properties
| protected NodeStorageInterface | $nodeStorage | The node storage. |
Methods
__construct(EntityTypeManagerInterface $entity_type_manager)
Constructs a new NodeRevisionAccessCheck.
access(Route $route, AccountInterface $account, int $node_revision = NULL, NodeInterface $node = NULL)
Checks routing access for the node revision.
bool
checkAccess(NodeInterface $node, AccountInterface $account, string $op = 'view')
Checks node revision access.
Details
__construct(EntityTypeManagerInterface $entity_type_manager)
Constructs a new NodeRevisionAccessCheck.
AccessResultInterface
access(Route $route, AccountInterface $account, int $node_revision = NULL, NodeInterface $node = NULL)
Checks routing access for the node revision.
bool
checkAccess(NodeInterface $node, AccountInterface $account, string $op = 'view')
Checks node revision access.