Привет поклонники Laravel!
Друзья, настал тот звездный час когда я буду делать обзор на Laravel Prompts. Лично для меня на Laracon это главный релиз. Я ждал когда сделаю на него обзор. До этого я еще не трогал этот пакет и сейчас буду этим заниматься прямо с вами.
Laravel Promts - это у нас крутой красивый интерфейс. Через консоль, через командную строку мы получаем полноценные формы с валидацией, с указанием обязательный это параметр или нет, с селектами, мультиселектами, с поиском, с подсказками. В общем мега крутые фичи. Когда появился Laravel 10 и прокачали консольные команды, прокачали их стилизацию, я в тот момент думал ну куда уже круче, просто супер, красота. Но пришел Prompts и лично меня максимально вдохновил. Ну друзья меньше слов больше кода!
Давайте смотреть от фичи к фиче. Плюс я выбрал интересный подход: мы будем не просто с вами дергать функции, смотреть что у нас там в консоле отображается, а мы переведем проект MoonShine на новые функции из Laravel Prompts. Кстати, Laravel Prompts теперь прямо в коробке с Laravel. Как видим, вот он у нас здесь в Composer.json фреймворка, если у вас последняя версия Laravel, то отдельно этот пакет ставить не придется.