function _user_relationship_node_access_load_node_perms in User Relationships 7
Same name and namespace in other branches
- 6 user_relationship_node_access/user_relationship_node_access.module \_user_relationship_node_access_load_node_perms()
Load UR-NA permissions for a node.
Parameters
$nid: node ID.
Return value
array {access key based on rtid} => {array of allowed actions on a node}.
2 calls to _user_relationship_node_access_load_node_perms()
- user_relationship_node_access_node_access_records in user_relationship_node_access/
user_relationship_node_access.module - Implements hook_node_access_records().
- user_relationship_node_access_node_load in user_relationship_node_access/
user_relationship_node_access.module - Implements hook_node_load().
File
- user_relationship_node_access/
user_relationship_node_access.module, line 447 - Allows content posted to be shared with users in one's social network
Code
function _user_relationship_node_access_load_node_perms($nid = NULL) {
if (!$nid) {
return NULL;
}
$permissions = db_query('SELECT permissions FROM {user_relationship_node_access} WHERE nid = :nid', array(
':nid' => $nid,
))
->fetchField();
return unserialize($permissions);
}