function search_api_test_node_access_records in Search API 8
Implement hook_node_access_records().
File
- tests/
search_api_test/ search_api_test.module, line 29 - Provides a fake search server and other help for testing purposes.
Code
function search_api_test_node_access_records(NodeInterface $node) {
$grants = [];
if (\Drupal::state()
->get('search_api_test_add_node_access_grant', FALSE)) {
$grants[] = [
'realm' => 'search_api_test',
'gid' => $node
->getOwnerId(),
'grant_view' => 1,
'grant_update' => 0,
'grant_delete' => 0,
'langcode' => $node
->language()
->getId(),
];
}
return $grants;
}