Laravel. Отладка через консоль | Laravel Artisan для отладки

preview_player
Показать описание
В этом уроке я покажу свой кейс использования консольных команд Laravel Artisan, если мне нужно быстро проверить свой код на соответствие логике.

Подробная документация по работе с Laravel Artisan

Рекомендации по теме
Комментарии
Автор

Спасибо за то, что делитесь опытом, будем рады новым видео!

SanyaHP
Автор

Урок супер!!
Я в документации видел про это но никогда не понимал)
Постоянно приходилось по 1000 запросов отправлять для дебага)
А тут команду написал и дебаж)
Супер) Спасибо большое за урок, все очень понятно и наглядно объяснили, а так же привели пример реального применения))
👍👍👍 10/10

palach_
Автор

Просто бомба! Раньше именно так и делал: формочку для проверки данных и т.д... Где вы были раньше =)... Подписался!

RomanA-ph
Автор

Интересно было бы увидеть, как вы отлавливайте ошибки по приложению, в том числе в консольной команде, которая крутится у вас на сервере. Используете ли кастомные эксепшены, какие настройки в них делаете.

levdau
Автор

Спасибо за урок! По мне так для быстрого получения данных из БД сподручней использовать Тинкер. А для тестирования сервисов - писать тесты. Плюс тестов ещё и в том, что в любой момент их можно запустить одной командой и убедиться, что код после очередного изменения не "сломался".

denisabidov
Автор

Полезный урок. Я через xDebug (всем рекомендую, в phpStorm устанавливается легко) ставлю брейкпоинт на нужной строчке кода, смотрю значения всех переменных в данный момент времени или ввожу целое выражение в консоль. В данном примере так и сделал бы (а может и в базу бы сходил), но может быть будут случаи в которых применю команды. Спасибо!

delfinn
Автор

Я предпочитаю сразу писать автотесты в таких случаях. Они тоже консольные

dmitrybutskikh
Автор

Самое лучшее использовать xdebug, при отладке.

davidlakazov