function node_limit_role_node_limit_applies_in_context in Node Limit 6
Same name and namespace in other branches
- 8 old/node_limit_role/node_limit_role.module \node_limit_role_node_limit_applies_in_context()
- 7 node_limit_role/node_limit_role.module \node_limit_role_node_limit_applies_in_context()
Implementation of hook_node_limit_applies_in_context().
File
- node_limit_role/
node_limit_role.module, line 11 - Module to restrict the number of nodes by role.
Code
function node_limit_role_node_limit_applies_in_context($lid, $node, $user) {
$limit = node_limit_role_node_limit_load($lid);
if (empty($limit)) {
return NODE_LIMIT_LIMIT_NEUTRAL;
}
if (isset($user->roles[$limit['node_limit_role']['rid']])) {
return array(
'node_limit_role' => NODE_LIMIT_LIMIT_DOES_APPLY,
);
}
return array(
'node_limit_role' => NODE_LIMIT_LIMIT_DOESNT_APPLY,
);
}