function domain_entity_domain_references_alter in Domain Access Entity 8
Implements hook_domain_references_alter().
File
- ./
domain_entity.module, line 560 - Enables domain access for entities, and access query alter.
Code
function domain_entity_domain_references_alter($query, $account, $context) {
if ($account
->hasPermission('publish to any domain')) {
return;
}
// Limit list of domains that can be used by requested user.
$allowed = \Drupal::service('domain_access.manager')
->getAccessValues($account);
$query
->condition('id', array_keys($allowed), 'IN');
}