You are here

function _lang_dropdown_get_settings in Language Switcher Dropdown 7.2

Same name and namespace in other branches
  1. 6 lang_dropdown.module \_lang_dropdown_get_settings()
  2. 7 lang_dropdown.module \_lang_dropdown_get_settings()

Helper function to get Language switcher dropdown settings.

2 calls to _lang_dropdown_get_settings()
lang_dropdown_block_configure in ./lang_dropdown.module
Implements hook_block_configure().
lang_dropdown_form in ./lang_dropdown.module
Function to build the select widget form.

File

./lang_dropdown.module, line 867
Language dropdown select module main file.

Code

function _lang_dropdown_get_settings($type) {
  $defaults = _lang_dropdown_get_defaults();

  // Function array_replace_recursive is not available on PHP < 5.3.
  if (!function_exists('array_replace_recursive')) {
    return _lang_dropdown_array_replace_recursive($defaults, variable_get('lang_dropdown', $defaults), variable_get('lang_dropdown_' . $type, $defaults));
  }
  return array_replace_recursive($defaults, variable_get('lang_dropdown', $defaults), variable_get('lang_dropdown_' . $type, $defaults));
}