Пример #1
0
 /**
  * Add params for a facet query to request
  *
  * @param Solarium_Client_Request $request
  * @param Solarium_Query_Select_Component_Facet_Query $facet
  * @return void
  */
 public function addFacetQuery($request, $facet)
 {
     $request->addParam('facet.query', $this->renderLocalParams($facet->getQuery(), array('key' => $facet->getKey(), 'ex' => $facet->getExcludes())));
 }
Пример #2
0
 public function testSetAndGetQuery()
 {
     $this->_facet->setQuery('category:1');
     $this->assertEquals('category:1', $this->_facet->getQuery());
 }
Пример #3
0
 public function testSetAndGetQueryWithBind()
 {
     $this->_facet->setQuery('id:%1%', array(678));
     $this->assertEquals('id:678', $this->_facet->getQuery());
 }