userSolver = $this->loadService(UserSolver::class); } public function sendOpinionEmailAdmin($opinionFormModel, User $userCurrent = null) { \Yii::$app->mailerService->sendAdmin( 'Nouvel avis', 'newOpinionAdmin', [ 'username' => $userCurrent ? $this->userSolver->getUsername($userCurrent) : $opinionFormModel->name, 'message' => $opinionFormModel->message, ], $userCurrent ? $userCurrent->email : $opinionFormModel->email ); } }