How to use the afterSave event?
I write in the model, but it is not called when saving data in the database.
public function afterSave($insert, $changedAttributes) { var_dump("ooooooooo"); } Here is my model:
<?php namespace app\modules\userpanel\models\userpanel; use app\models\db_table\Tablename; use yii\base\Model; use Yii; use yii\base\Event; use yii\db\ActiveRecord; class form extends Model { public $user_id; public function rules() { return [ ['user_id', 'required'], ]; } public function afterSave($insert, $changedAttributes) { parent::afterSave($insert, $changedAttributes); var_dump("ooooooooo"); } public function addZakazDB() { $model2 = new Tablename(); $model2->user_id = $this->user_id; return $model2->save(); } }