@freelancer007

Как отловить исключение Laravel?

Всем привет!
Не могу понять почему try catch не отлавливает исключение, может я не правильно понимаю и laravel не выбрасывает исключение типа ModelNotFound в моем случае.
// id Компании (компания с таким id есть в базе)
// user_id - Это id пользователя который добавил компанию
// Я намеренно у запрашиваемой модели компании в базе поменял user_id на id другого пользователя
try {
            Company::where('id', $id)
                ->where('user_id', Auth::id())
                ->get();
        } catch (Exception $exception){
            //Тут действия по обработке
        }

Я ожидаю что в случае если модель с данными критериями не будет найдена, то выбросит исключение, но этого не происходит. Подскажите знающие чяднт?
  • Вопрос задан
  • 85 просмотров
Решения вопроса 1
JhaoDa
@JhaoDa
LaravelRUS Team
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы