/** * @return \yii\db\ActiveQuery */ public function addToFavorite($id) { $modelAdFavorite = AdFavorite::findOne(['user_id' => Yii::$app->user->id, 'ad_id' => $id]); if (!$modelAdFavorite) { $modelAdFavorite = new AdFavorite(); $modelAdFavorite->user_id = Yii::$app->user->id; $modelAdFavorite->ad_id = $id; $modelAdFavorite->save(); } }