function node_authlink_node_access in Node authorize link 8
Same name and namespace in other branches
- 7 node_authlink.module \node_authlink_node_access()
Implements hook_node_access().
File
- ./node_authlink.module, line 258 
- Node Authlink hooks and alters.
Code
function node_authlink_node_access(NodeInterface $node, $op, AccountInterface $account) {
  // Ignore if just creating node
  if ($op == 'create') {
    return AccessResult::neutral();
  }
  // Ignore if node type is not enabled
  if (!node_authlink_node_is_enabled($node)) {
    return AccessResult::neutral();
  }
  if (node_authlink_check_authlink($node, $op, $account)) {
    return AccessResult::allowed();
  }
}