public function actionFindByPassport() { $passport = Yii::$app->request->post('data'); if (Yii::$app->getRequest()->isAjax && $passport) { $client = Client::findByPassport($passport); if ($client) { $transaction = new Transaction(Yii::$app->user->id, $client['id']); $transaction->saveToSession(); } else { Transaction::destroyTransaction(); } return json_encode($client); } }