Exceptions в PHP. Урок с курса продвинутых методик Laravel от CutCode

  Рет қаралды 2,485

Просто о сложном. CutCode

Просто о сложном. CutCode

Күн бұрын

Пікірлер: 14
@Геннадий-с5э
@Геннадий-с5э 4 ай бұрын
Обрботка исключений внутри самих исключений это интересно)
@CutCodeRu
@CutCodeRu 3 ай бұрын
😉
@Mr_x_One
@Mr_x_One 4 ай бұрын
Очень интересно. Спасибо
@CutCodeRu
@CutCodeRu 3 ай бұрын
🤝
@АлександрБеккер-ь3к
@АлександрБеккер-ь3к 4 ай бұрын
За catch(\Throwable) с целью поймать ошибку http запроса надо бить лопатой по голове. ))) Лютый антипатерн.
@ДмитрийЕгорычев-д9ъ
@ДмитрийЕгорычев-д9ъ 4 ай бұрын
Правильно я понимаю, что в процессе оформления заказа пользователя вызывается отправка сообщений в телегу, которая может сломать создание заказа, поэтому ее оборачивают в трай кеч? Не правильнее ли создавать задание на эти сообщения в очереди, чтобы их выполнение или невыполнение никак не влияло на заказ + возможность перезапускать неудачные отправки + не надо ждать ответа от телеги?
@CutCodeRu
@CutCodeRu 4 ай бұрын
@@ДмитрийЕгорычев-д9ъ нет там другой контекст и сообщения отправляются как канал логгера, это исключительно история для локальной разработки (мы расширяли монолог) Да и суть была в домашнем задании и из за того что взято из большого урока то видимо не сразу ясно о чем речь, нужно смотреть курс целиком
@CutCodeRu
@CutCodeRu 4 ай бұрын
@@ДмитрийЕгорычев-д9ъ простецкие кейсы с очередями о которых вы пишите мы тоже рассматривали на курсе
@boburmustafo
@boburmustafo 4 ай бұрын
спасибо
@CutCodeRu
@CutCodeRu 3 ай бұрын
🙏
@snikitin32
@snikitin32 4 ай бұрын
Чисто теоретически, если в reportable прописать отправку в телеграмм сообщения, а в самом методе отправки вызывается исключение по какой-то причине, например неверный токен, то мы получаем бесконечный цикл?))
@CutCodeRu
@CutCodeRu 4 ай бұрын
@@snikitin32 очень легко можем такое достичь)
@Геннадий-с5э
@Геннадий-с5э 4 ай бұрын
Ну если на исключение об ошибки отправки сообщения в тг, отпровлять через тот же метод который выкинул это исключение то да привет переполнение стэка)))
@Геннадий-с5э
@Геннадий-с5э 4 ай бұрын
в целом тоже самое если бы в reportable написать throw $this
Разбор Error Handling в Laravel. Под капотом Laravel
25:50
Просто о сложном. CutCode
Рет қаралды 2,6 М.
Laravel Queues | Очереди на Laravel | Как реализовать долгие задачи
24:28
Lectoria. Обучение веб-разработке.
Рет қаралды 11 М.
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН
Pipelines в Laravel. Для тех кто не знал.
10:06
Просто о сложном. CutCode
Рет қаралды 12 М.
Все сложно в PHP 8.4...
9:20
Bonch dev
Рет қаралды 4,7 М.
Кто и почему убивает Фронтенд?
20:40
Миша Ларченко
Рет қаралды 27 М.
DTO в laravel для requests а также обзор библиотеки от Spatie
7:40
Просто о сложном. CutCode
Рет қаралды 10 М.
Laravel and PHP Try-Catch: Exceptions VS Errors?
6:08
Laravel Daily
Рет қаралды 21 М.
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН