Hooks::get_selected_filters( array $selected_filters, array $filters, Tribe__Context $context )
Get the selected filters for display.
Contents
Parameters
- $selected_filters
-
(array) (Required) An array of selected filters to display.
- $filters
-
(array) (Required) An array of filter objects to display.
- $context
-
(Tribe__Context) (Required) The View current context.
Return
(array) An array of the selected filters to display on the initial load.
Source
File: src/Tribe/Views/V2_1/Hooks.php
public function get_selected_filters( $selected_filters, $filters, $context ) { $active_filters = []; foreach ( $filters as $filter ) { if ( empty( $filter['selections'] ) ) { continue; } $active_filters[] = [ 'label' => $filter['label'], 'selections' => $filter['selections'], 'name' => $filter['name'], ]; } return array_merge( $selected_filters, $active_filters ); }
Changelog
Version | Description |
---|---|
5.0.0 | Introduced. |