public function beforeSave($insert) { if (parent::beforeSave($insert)) { // $this->created_at = time(); return true; } else { return false; } }
public function testGetDb() { $this->mockApplication(['components' => ['elasticsearch' => Connection::className()]]); $this->assertInstanceOf(Connection::className(), ActiveRecord::getDb()); }
public function afterSave($insert, $changedAttributes) { ActiveRecordTest::$afterSaveInsert = $insert; ActiveRecordTest::$afterSaveNewRecord = $this->isNewRecord; parent::afterSave($insert, $changedAttributes); }
public function afterSave($insert) { ActiveRecordTest::$afterSaveInsert = $insert; ActiveRecordTest::$afterSaveNewRecord = $this->isNewRecord; parent::afterSave($insert); }