コード例 #1
0
ファイル: ActiveRecordTest.php プロジェクト: trntv/yii2
 public function testGetDb()
 {
     $this->mockApplication(['components' => ['elasticsearch' => Connection::className()]]);
     $this->assertInstanceOf(Connection::className(), ActiveRecord::getDb());
 }
コード例 #2
0
 /**
  * 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());
 }