You are here

function apachesolr_multilingual_confgen_variable_get in Apache Solr Multilingual 6.3

Same name and namespace in other branches
  1. 7 apachesolr_multilingual_confgen/apachesolr_multilingual_confgen.module \apachesolr_multilingual_confgen_variable_get()
3 calls to apachesolr_multilingual_confgen_variable_get()
apachesolr_multilingual_confgen_admin_form in apachesolr_multilingual_confgen/apachesolr_multilingual_confgen.admin.inc
Implements hook_form().
apachesolr_multilingual_confgen_apachesolr_confgen_zip_file_alter in apachesolr_multilingual_confgen/apachesolr_multilingual_confgen.module
Implements hook_apachesolr_confgen_zip_file_alter().
apachesolr_multilingual_confgen_modify_schema in apachesolr_multilingual_confgen/apachesolr_multilingual_confgen.generator.inc
@file Schema generator for multilingual search

File

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

Code

function apachesolr_multilingual_confgen_variable_get($name, $language_id) {
  $value = i18n_variable_get($name, $language_id);
  if (!is_null($value)) {
    return apachesolr_confgen_format_variable($name, $value);
  }
  else {
    $languages = language_list();
    $options = array(
      'language' => $languages[$language_id],
    );
    return apachesolr_confgen_variable_get($name, $options);
  }
}