Друзья всех приветствую на канале cutcode и сегодня у нас небольшое познавательное видео о том, как сделать глобальные хелперы (helpers) для Laravel. Делается это очень просто - многие из вас уже знают как, но для кого-то это может быть интересно. #Laravelhelpers #laravelкурсы #cutcode ❗️❗️❗️как делать сложные сайты на laravel? Это просто с cutcode! Поддерживай мой проект - Угостить меня кофе - 🤖🤖🤖Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут - Мы создадим хелперы такие же как есть в Laravel по умолчанию как url, route, только свои хелперы. Скажем вы как уважающий себя разработчик хотите создать собственный helper скажем который будет выводить фразу “hello world“ - правильно это ведь нужно для каждого разработчика. Как без этой фразы и вот как это сделать как создать этот helper давайте посмотрим. Для начала нам необходимо создать файл со всеми хелперами пусть он будет нас находиться в директории app. Он может находиться где угодно. В сегодняшнем примере мы рассмотрим именно здесь. Как правило здесь его все и кладут. Здесь мы создадим метод который у нас будет выводить фразу “hello world“. Вот такой супер нужный helper мы только что сделали. Видим что идея уже посвятите подсветила что он у нас присутствует. Давайте посмотрим как это выглядит. У нас уже установлена свежая Laravel. Обновляем - сразу видим ошибку что такой функции hello world нет. И все правильно мы создали файл, мы как бы здесь прописали, но по факту этот файл к нашему Laravel приложению нигде не подключен. Чтобы его подключить нам нужно перейти файл который находится в корне нашего приложения. Здесь у нас также по умолчанию от свежего Laravel и здесь нам необходимо найти секцию autoload и вторым параметром после добавить параметр files, далее массив в который мы передаем все подключенные файлы. В нашем случае нам нужно подключить файл . Ищем путь до него. --------------------------------------------------------------------------------- ⏰ Таймкоды: 00:00 - Введение 00:26 - Создание хелпера Hello World 01:44 - Проверка работоспособности 02:45 - Генерация файла autoload 03:25 - Дополнительная проверка на существование функции --------------------------------------------------------------------------------- 📹 делитесь этим видео с друзьями: 🔔 подпишитесь на YouTube-канал: НАЗВАНИЕНАЗВАНИЕНАЗВАНИЕ --------------------------------------------------------------------------------- 🔗 наш сайт: 📷 наш instagram: 📱 Наш telegram-канал:
Hide player controls
Hide resume playing