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

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

Просто о Laravel. CutCode

Просто о Laravel. CutCode

Күн бұрын

Пікірлер
@Геннадий-с5э
@Геннадий-с5э 2 ай бұрын
Обрботка исключений внутри самих исключений это интересно)
@CutCodeRu
@CutCodeRu Ай бұрын
😉
@АлександрБеккер-ь3к
@АлександрБеккер-ь3к 2 ай бұрын
За catch(\Throwable) с целью поймать ошибку http запроса надо бить лопатой по голове. ))) Лютый антипатерн.
@Mr_x_One
@Mr_x_One 2 ай бұрын
Очень интересно. Спасибо
@CutCodeRu
@CutCodeRu Ай бұрын
🤝
@boburmustafo8868
@boburmustafo8868 2 ай бұрын
спасибо
@CutCodeRu
@CutCodeRu Ай бұрын
🙏
@ДмитрийЕгорычев-д9ъ
@ДмитрийЕгорычев-д9ъ 2 ай бұрын
Правильно я понимаю, что в процессе оформления заказа пользователя вызывается отправка сообщений в телегу, которая может сломать создание заказа, поэтому ее оборачивают в трай кеч? Не правильнее ли создавать задание на эти сообщения в очереди, чтобы их выполнение или невыполнение никак не влияло на заказ + возможность перезапускать неудачные отправки + не надо ждать ответа от телеги?
@CutCodeRu
@CutCodeRu 2 ай бұрын
@@ДмитрийЕгорычев-д9ъ нет там другой контекст и сообщения отправляются как канал логгера, это исключительно история для локальной разработки (мы расширяли монолог) Да и суть была в домашнем задании и из за того что взято из большого урока то видимо не сразу ясно о чем речь, нужно смотреть курс целиком
@CutCodeRu
@CutCodeRu 2 ай бұрын
@@ДмитрийЕгорычев-д9ъ простецкие кейсы с очередями о которых вы пишите мы тоже рассматривали на курсе
@snikitin32
@snikitin32 2 ай бұрын
Чисто теоретически, если в reportable прописать отправку в телеграмм сообщения, а в самом методе отправки вызывается исключение по какой-то причине, например неверный токен, то мы получаем бесконечный цикл?))
@CutCodeRu
@CutCodeRu 2 ай бұрын
@@snikitin32 очень легко можем такое достичь)
@Геннадий-с5э
@Геннадий-с5э 2 ай бұрын
Ну если на исключение об ошибки отправки сообщения в тг, отпровлять через тот же метод который выкинул это исключение то да привет переполнение стэка)))
@Геннадий-с5э
@Геннадий-с5э 2 ай бұрын
в целом тоже самое если бы в reportable написать throw $this
Про микросервисы за 8 минут
8:01
Merion Academy
Рет қаралды 154 М.
Дайджест новостей по Symfony за октябрь
20:56
Просто о Laravel. CutCode
Рет қаралды 1,4 М.
ТВОИ РОДИТЕЛИ И ЧЕЛОВЕК ПАУК 😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 5 МЛН
Из какого города смотришь? 😃
00:34
МЯТНАЯ ФАНТА
Рет қаралды 2,4 МЛН
Миллионер | 3 - серия
36:09
Million Show
Рет қаралды 2 МЛН
Все сложно в PHP 8.4...
9:20
Bonch dev
Рет қаралды 1,8 М.
JWT авторизация. Основы JWT - механизма.
6:45
Хочу вАйти
Рет қаралды 17 М.
GOLANG СОБЕСЕДОВАНИЕ LAMODA НА 300К
1:54:35
nilchanpub
Рет қаралды 21 М.
Новый функционал в Laravel - ContextualAttributes
12:39
Просто о Laravel. CutCode
Рет қаралды 1,9 М.
Разбор Error Handling в Laravel. Под капотом Laravel
25:50
Просто о Laravel. CutCode
Рет қаралды 2,4 М.
ТВОИ РОДИТЕЛИ И ЧЕЛОВЕК ПАУК 😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 5 МЛН