function fusion_apply_ui_build_filter_query in Fusion Accelerator 7
Same name and namespace in other branches
- 7.2 fusion_apply/fusion_apply_ui.admin.inc \fusion_apply_ui_build_filter_query()
Apply filters for skin configuration administration filters based on session.
Parameters
$query: A SelectQuery to which the filters should be applied.
1 call to fusion_apply_ui_build_filter_query()
- fusion_apply_ui_admin_skins in fusion_apply/
fusion_apply_ui.admin.inc - Form builder: Builds the skin configuration administration overview.
File
- fusion_apply/
fusion_apply_ui.admin.inc, line 128 - Admin page callbacks for the Fusion Apply module.
Code
function fusion_apply_ui_build_filter_query(SelectQueryInterface $query) {
// Build query
$filter_data = isset($_SESSION['fusion_apply_ui_overview_filter']) ? $_SESSION['fusion_apply_ui_overview_filter'] : array();
foreach ($filter_data as $index => $filter) {
list($key, $value) = $filter;
$query
->condition('s.' . $key, $value);
}
}