function _variable_realm_union_find_key in Variable 7
Find key for union realm based on other realm keys.
2 calls to _variable_realm_union_find_key()
- variable_realm_union_variable_realm_params_alter in variable_realm_union/
variable_realm_union.module - Implements hook variable_realm_params_alter().
- variable_realm_union_variable_realm_switch in variable_realm_union/
variable_realm_union.module - Implements hook_variable_realm_switch().
File
- variable_realm_union/
variable_realm_union.module, line 91 - Drupal Module - Variable Realm Union.
Code
function _variable_realm_union_find_key($realm_name, $union_realms, $current_keys) {
$keys = array();
foreach ($union_realms as $realm) {
if (!isset($current_keys[$realm]) || $current_keys[$realm] === FALSE) {
return NULL;
}
else {
$keys[$realm] = $current_keys[$realm];
}
}
return variable_realm_union_build_key($realm_name, $keys);
}