DB ::action (функция () use ($ request) не работает в контроллере laravel - PullRequest
0 голосов
/ 17 июня 2019

Всякий раз, когда запускается этот метод, не выполняется код внутри DB::transaction(function () use ($request)

Это полный код здесь

DB::transaction(function () use ($request) {

    $password = $request->password;
    $tb = $this->userService->storeStudent($request);

    try {
        // Fire event to store Student information
        if(event(new StudentInfoUpdateRequested($request,$tb->id))){

            // Fire event to send welcome email
            event(new UserRegistered($tb, $password));
        } else {

            throw new \Exeception('Event returned false');
        }
    } catch(\Exception $ex) {

        Log::info('Email failed to send to this address: '.$tb->email.'\n'.$ex->getMessage());
    }
});

Я использую PostgreSQL. Помогите мне решить эту проблему

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...