You are here

function search_api_stats_block_block_save in Search API Stats 7

Implements hook_block_save().

File

contrib/search_api_stats_block/search_api_stats_block.module, line 82
search_api_stats_block.module

Code

function search_api_stats_block_block_save($delta = '', $edit = array()) {
  $config = variable_get('search_api_stats_block_config', array());
  list($s_name, $i_name) = explode('__', $delta);
  if (!empty($s_name) && !empty($i_name)) {

    // Number of top search phrases to display
    $config[$s_name][$i_name]['num_phrases'] = (int) $edit['search_api_stats_block_num_phrases'];

    // Path of search page
    $config[$s_name][$i_name]['path'] = $edit['search_api_stats_block_path'];

    // Parameter name for the search phrase
    $config[$s_name][$i_name]['param_name'] = $edit['search_api_stats_block_param_name'];
  }
  variable_set('search_api_stats_block_config', $config);
}