Бывает так, что нам нужно отладить выполнение какого-то роута контроллера в нашем проекте. Нам нужно посмотреть в определенный момент времени, какие данные у нас находятся в каком-то месте. 

Для решения этой задачи в Laravel есть две команды, которые чаще всего используются для отладки. 

Во-первых, это команда "dump". dump выводит нам содержимое, которое находится в какой-то переменной на определенной строке. 

Например, у нас есть переменная "data" - массив каких-то данных. Мы передаем ее в качестве аргумента команде "dump" и останавливаем выполнение дальнейшего кода нашей программы. 

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

Кроме того, мы можем более сокращенно использовать форму записи "dd". Просто пишем "dd" и передаем переменную как аргумент.

 Если мы обновим страницу, у нас также будет выводиться та же самая отладочная информация. Достаточно часто приходится пользоваться этими функциями "dump" и "dd", чтобы просмотреть состояние переменных в определенный момент выполнения программы. Используйте это на практике, чтобы проще отлаживать ваши программы.