function build(Search_Query $query, Search_FacetProvider $provider) { foreach ($this->facets as $facet) { if ($real = $provider->getFacet($facet['name'])) { $real->setOperator($facet['operator']); $query->requestFacet($real); } } }