public function CoreViewsFacetsFilterTypeInterface::prepareQuery in Core Views Facets 8
Alters the facet query before execution.
Parameters
\Drupal\views\ViewExecutable $view: The views executable the facet applies to.
\Drupal\views\Plugin\views\HandlerBase $handler: The loaded views contextual filter handler.
\Drupal\facets\FacetInterface $facet: The facet being executed.
Return value
null|\Drupal\Core\Database\Query\Select The altered query object to be executed.
1 method overrides CoreViewsFacetsFilterTypeInterface::prepareQuery()
- CoreViewsFacetsFilterType::prepareQuery in src/
CoreViewsFacetsFilterType.php - Alters the facet query before execution.
File
- src/
CoreViewsFacetsFilterTypeInterface.php, line 29
Class
- CoreViewsFacetsFilterTypeInterface
- Defines an interface for Core views facets filter type plugins.
Namespace
Drupal\core_views_facetsCode
public function prepareQuery(ViewExecutable $view, HandlerBase $handler, FacetInterface $facet);