You are here

function jquery_ui_filter_dialog_get_features in jQuery UI filter 6

Same name and namespace in other branches
  1. 7 dialog/jquery_ui_filter_dialog.module \jquery_ui_filter_dialog_get_features()

Get jQuery UI dialog features.

3 calls to jquery_ui_filter_dialog_get_features()
jquery_ui_filter_dialog_close in dialog/jquery_ui_filter_dialog.module
Menu callback; Close jQuery UI dialog
jquery_ui_filter_dialog_form_alter in dialog/jquery_ui_filter_dialog.module
Implementation of hook_form_alter().
jquery_ui_filter_preprocess_page in dialog/jquery_ui_filter_dialog.module
Implementation of hook_preprocess_page().

File

dialog/jquery_ui_filter_dialog.module, line 247
Opens links inside a jQuery UI dialog widget.

Code

function jquery_ui_filter_dialog_get_features() {
  static $features;
  if (isset($features)) {
    return $features;
  }
  $options = jquery_ui_filter_dialog_get_options();
  if (empty($_GET['dialogFeatures']) || $_GET['dialogFeatures'] == '1') {
    $features = $options['dialogFeatures'];
  }
  else {
    $features = _jquery_ui_filter_array_merge($options['dialogFeatures'], jquery_ui_filter_dialog_parse_features($_GET['dialogFeatures']));
  }
  return $features;
}