Создание собственных глобальных helpers в Laravel

Описание к видео Создание собственных глобальных helpers в Laravel

Друзья всех приветствую на канале cutcode и сегодня у нас небольшое познавательное видео о том, как сделать глобальные хелперы (helpers) для Laravel. Делается это очень просто - многие из вас уже знают как, но для кого-то это может быть интересно.

#Laravelhelpers #laravelкурсы #cutcode


❗️❗️❗️как делать сложные сайты на laravel? Это просто с cutcode!
Поддерживай мой проект - https://cutcode.ru/

Угостить меня кофе - buymeacoffee.com/cutcode

🤖🤖🤖Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут - https://cutcode.ru/chat-bot


Мы создадим хелперы такие же как есть в Laravel по умолчанию как url, route, только свои хелперы. Скажем вы как уважающий себя разработчик хотите создать собственный helper скажем который будет выводить фразу "hello world" - правильно это ведь нужно для каждого разработчика. Как без этой фразы и вот как это сделать как создать этот helper давайте посмотрим. Для начала нам необходимо создать файл со всеми хелперами пусть он будет нас находиться в директории app. Он может находиться где угодно. В сегодняшнем примере мы рассмотрим именно здесь. Как правило здесь его все и кладут. Здесь мы создадим метод который у нас будет выводить фразу "hello world".

Вот такой супер нужный helper мы только что сделали. Видим что идея уже посвятите подсветила что он у нас присутствует. Давайте посмотрим как это выглядит. У нас уже установлена свежая Laravel. Обновляем - сразу видим ошибку что такой функции hello world нет. И все правильно мы создали файл, мы как бы здесь прописали, но по факту этот файл helpers.php к нашему Laravel приложению нигде не подключен. Чтобы его подключить нам нужно перейти файл composer.json который находится в корне нашего приложения. Здесь у нас также по умолчанию от свежего Laravel и здесь нам необходимо найти секцию autoload и вторым параметром после добавить параметр files, далее массив в который мы передаем все подключенные файлы. В нашем случае нам нужно подключить файл helpers.php. Ищем путь до него.


---------------------------------------------------------------------------------
⏰ Таймкоды:
00:00 - Введение
00:26 - Создание хелпера Hello World
01:44 - Проверка работоспособности
02:45 - Генерация файла autoload
03:25 - Дополнительная проверка на существование функции

---------------------------------------------------------------------------------
📹 делитесь этим видео с друзьями:
   • Создание собственных глобальных helpe...  
🔔 подпишитесь на YouTube-канал:    / @cutcoderu  

НАЗВАНИЕНАЗВАНИЕНАЗВАНИЕ

---------------------------------------------------------------------------------
🔗 наш сайт: https://cutcode.ru/
📷 наш instagram:   / cutcoderu   📱 Наш telegram-канал: https://t.me/laravel_cutcode

Комментарии

Информация по комментариям в разработке