Exemple #1
0
 public function testGetDb()
 {
     $this->mockApplication(['components' => ['elasticsearch' => Connection::className()]]);
     $this->assertInstanceOf(Connection::className(), ActiveRecord::getDb());
 }
 /**
  * This method will initialize the [[elasticsearch]] property to make sure it refers to a valid Elasticsearch connection.
  * @throws InvalidConfigException if [[elasticsearch]] is invalid.
  */
 public function init()
 {
     parent::init();
     $this->db = Instance::ensure($this->db, Connection::className());
 }