You are here

function views_rules_plugin_display_rules::get_rules_info_from_option in Views Rules 7

Gets processed Rules info from an option value.

2 calls to views_rules_plugin_display_rules::get_rules_info_from_option()
views_rules_plugin_display_rules::get_processed_rules_parameter_info in views/views_rules_plugin_display_rules.inc
views_rules_plugin_display_rules::get_processed_rules_variable_info in views/views_rules_plugin_display_rules.inc

File

views/views_rules_plugin_display_rules.inc, line 532
Configures views for use within Rules.

Class

views_rules_plugin_display_rules
Rules display plugin.

Code

function get_rules_info_from_option($option, $view_key = FALSE) {
  $info = array();
  foreach ($option as $var => $var_info) {
    $var_info += array(
      'type' => NULL,
      'name' => NULL,
      'label' => NULL,
    );
    $info[$var_info['name']] = array(
      'type' => $var_info['type'],
      'label' => $var_info['label'],
    );
    if ($view_key) {
      $info[$var_info['name']]['view key'] = $var;
    }
  }
  return $info;
}