You are here

function panels_mini_ui::list_filter in Panels 7.3

Same name and namespace in other branches
  1. 6.3 panels_mini/plugins/export_ui/panels_mini_ui.class.php \panels_mini_ui::list_filter()

Determine if a row should be filtered out.

This handles the default filters for the export UI list form. If you added additional filters in list_form() then this is where you should handle them.

Return value

TRUE if the item should be excluded.

Overrides ctools_export_ui::list_filter

File

panels_mini/plugins/export_ui/panels_mini_ui.class.php, line 44

Class

panels_mini_ui
@file

Code

function list_filter($form_state, $item) {
  if ($form_state['values']['category'] != 'all' && $form_state['values']['category'] != $item->category) {
    return TRUE;
  }
  if ($form_state['values']['layout'] != 'all' && $form_state['values']['layout'] != $item->display->layout) {
    return TRUE;
  }
  return parent::list_filter($form_state, $item);
}