You are here

function apachesolr_multiligual_confgen_unregister_multilingual_variables in Apache Solr Multilingual 7

2 calls to apachesolr_multiligual_confgen_unregister_multilingual_variables()
apachesolr_multilingual_confgen_disable in apachesolr_multilingual_confgen/apachesolr_multilingual_confgen.install
Implements hook_disable().
apachesolr_multilingual_confgen_modules_disabled in apachesolr_multilingual_confgen/apachesolr_multilingual_confgen.module
Implements hook_modules_disabled().

File

apachesolr_multilingual_confgen/apachesolr_multilingual_confgen.module, line 227
Multilingual search using Apache Solr.

Code

function apachesolr_multiligual_confgen_unregister_multilingual_variables($old_variables) {
  variable_cache_clear();
  $controller = variable_realm_controller('language');
  $new_variables = $controller
    ->getEnabledVariables();
  $variables = array_diff($new_variables, array_keys($old_variables));
  $controller
    ->setRealmVariable('list', $variables);
}