/** * @param bool $insert * @param array $changedAttributes */ public function afterSave($insert, $changedAttributes) { if ($this->default == 1) { Languages::updateAll(['default' => 0], 'id!=' . $this->id); } Yii::$app->cache->delete('languages'); parent::afterSave($insert, $changedAttributes); }