Lines Matching refs:this
32 $this->_version = $version ?? new Version\Latest();
34 $this->addDSL(new DSL\Query());
35 $this->addDSL(new DSL\Aggregation());
36 $this->addDSL(new DSL\Suggest());
37 $this->addDSL(new DSL\Collapse());
47 if (false === isset($this->_facades[$dsl])) {
51 return $this->_facades[$dsl];
59 $this->_facades[$dsl->getType()] = new Facade($dsl, $this->_version);
73 return $this->_facades[DSL::TYPE_QUERY];
83 return $this->_facades[DSL::TYPE_AGGREGATION];
93 return $this->_facades[DSL::TYPE_SUGGEST];
103 return $this->_facades[DSL::TYPE_COLLAPSE];