You are here

function hook_book_access_author_grants_alter in Book access 7.2

Same name and namespace in other branches
  1. 6.2 book_access.api.php \hook_book_access_author_grants_alter()
  2. 1.x book_access.api.php \hook_book_access_author_grants_alter()

Allows other modules to change the author access permissions for a book.

Parameters

$grants: The array of the grants, in the format

$grants[$grant];

.

$context: An array containing two indexes:

  • the book ID (bid)
  • the node for the book page (node)
1 invocation of hook_book_access_author_grants_alter()
book_access_ui_grants_form in ./book_access_ui.admin.inc
Form builder for the book access configuration page.

File

./book_access.api.php, line 23
Hooks provided by the Book access module.

Code

function hook_book_access_author_grants_alter(&$grants, $context) {
  $node = $context['node'];
  if ($node->uid == 1) {
    $grants['grant_view'] = TRUE;
    $grants['grant_update'] = TRUE;
    $grants['grant_delete'] = TRUE;
  }
}