restful_node_access_test.module in RESTful 7.2
Same filename and directory in other branches
Helper module for testing the RESTful module with node access.
File
tests/modules/restful_node_access_test/restful_node_access_test.moduleView source
<?php
/**
* @file
* Helper module for testing the RESTful module with node access.
*/
/**
* Implements hook_node_grants().
*/
function restful_node_access_test_node_grants($account, $op) {
if ($op != 'view') {
return NULL;
}
if (!$account->uid) {
return NULL;
}
$grants = array();
$grants['restful_test'][] = $account->uid;
return $grants;
}
/**
* Implements hook_node_access_records().
*/
function restful_node_access_test_node_access_records($node) {
$grants = array();
$grants[] = array(
'realm' => 'restful_test',
'gid' => $node->uid,
'grant_view' => 1,
'grant_update' => 0,
'grant_delete' => 0,
'priority' => 0,
);
return $grants;
}
Functions
Name | Description |
---|---|
restful_node_access_test_node_access_records | Implements hook_node_access_records(). |
restful_node_access_test_node_grants | Implements hook_node_grants(). |