Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
n/a
0 / 0
n/a
0 / 0
CRAP
n/a
0 / 0
1<?php
2
3namespace CirrusSearch\Query\Builder;
4
5/**
6 * A filter added as context to the search query
7 */
8interface ContextualFilter {
9    /**
10     * @param FilterBuilder $builder
11     * @return void
12     */
13    public function populate( FilterBuilder $builder );
14
15    /**
16     * @return int[]|null a list of namespace, an empty array for all namespaces or null
17     * if no extra namespaces are required.
18     */
19    public function requiredNamespaces();
20}