Laravel Update . Дайджест обновлений Ларавел. DeleteOrFail, ValueOrFail, генерация моделей
Сегодняшнее видео посвящено очередному обновлению Laravel версии . Рассмотрим нововведения этого обновления - методы DeleteOrFail, ValueOrFail, а также генерацию моделей через консоль
#laravelupdate#laravel#cutcode
---------------------------------------------------------------------------------
❗️❗️❗️как делать сложные сайты на laravel? Это просто с cutcode!
Поддерживай мой проект -
Угостить меня кофе -
🤖🤖🤖Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут -
---------------------------------------------------------------------------------
⏰ Таймкоды:
00:00 Введение
00:43 Презентация новых разделов на сайте
01:36 Новый Eloquent метод DeleteOrFail
01:56 Метод Query Builder ValueOrFail
02:16 Генерация моделей через консоль
Всем поклонникам Laravel привет! В эфире CutCode и у нас снова рубрика Laravel Updates. Настолько часто выходит обновление Laravel, а вот еще недавно и Livewire что я думаю можно переименовать канал в “Laravel и компания апдейт“ что вы думаете п о этому поводу? Будем менять название? Обязательно напишите комментарий!
Да кстати друзья вы становитесь активнее, комментарии появляются чаще и это не может не радовать! Мы с вами становимся такой небольшой тусовкой поклонников Laravel!
Еще немного отходя от темы прежде чем я расскажу об обновлении. Хочу представить вам два новых раздела на проекте Cutcode. Во-первых это раздел статьи, где будут выходить текстовые представления некоторых роликов и раздел RoadMap. Меня часто просили рассказать что именно и в каком порядке нужно учить по Laravel новичку, в целом я продемонстрировал кратчайший базовый путь в уроках по Laravel с нуля и заодно перенес этот путь сюда, где более подробно показано поэтапно с необходимой документацией и роликами на канале. Пользуйтесь кому нужно:
Да и кстати про проект Cutcode - вчера было много попыток купить подписку, но у нас были проблемы с сервером приносим свои извинения все проблемы уже решены и сегодня можно спокойно купить. ok друзья - меньше слов погнали смотреть на апдейт версии , его несколько интересных нововведений.
Так во-первых у eloquent моделей новый метод deleteOrFail. Раньше был метод delete который возвращал просто boolean либо труб либо фолз. Теперь же появился deleteOrFail, который вызовет exception и мы сможем понять ошибку более подробно. Странно что раньше этого метода не было как мы без него жили.
Далее появился новый метод в query builder. valueOrFail, который немного облегчает нам жизнь и делать код более лаконичным. Под капотом же он выполняет строку выше и просто вызывает firsOrFail с выбранным полем и сразу к нему обращается. Код становится немного чище.
И напоследок при генерации моделей через консоль посредством artisan команды мы можем добавить атрибут policy и сразу сгенерировать policy для модели. Помимо всего прочего также появился атрибут all для генерации сразу всего необходимого для моделей, а именно фабрик, сидов, контроллера, policy и миграции. Давайте посмотрим как это работает: выполним команду. Модуль назовем тест и добавим атрибут policy. Видим что модель и политика у нас созданы в консоли. Если посмотрим зайдем в директорию с политиками увидим её.
Друзья на этом все по обновлению, всем спасибо за просмотр обязательно подпишитесь на канал кто ещё этого не сделал, поддержите лайком и не стесняйтесь в написании комментариев. Всем пока, увидимся в следующих роликах
---------------------------------------------------------------------------------
📹 делитесь этим видео с друзьями:
🔔 подпишитесь на YouTube-канал:
📼 Курс по Laravel с нуля:
Laravel Update . Дайджест обновлений Ларавел. DeleteOrFail, ValueOrFail, генерация моделей
---------------------------------------------------------------------------------
🔗 наш сайт:
📷 наш instagram: 📱 Наш telegram-канал:
3 views
800
226
1 month ago 00:13:38 1
What are the Must Known Laravel Model Conventions? | Laravel Models 101: for Beginners #laravel
2 months ago 00:07:39 1
Let’s build a Twitter clone with Livewire 3 & Laravel Reverb | #11 - Tweet body styling - entities
2 months ago 01:26:31 2
399: WarPress
2 months ago 00:32:08 1
Generating Livewire components with Blueprint (Part 3)
2 months ago 00:55:51 1
Generating Livewire components with Blueprint (Part 2)
2 months ago 00:48:25 2
Generating Livewire components with Blueprint
2 months ago 00:19:54 1
Let’s build a Twitter clone with Livewire 3 & Laravel Reverb | #10 - Extracting Entities (reupload)
2 months ago 00:03:50 1
Let’s build a Twitter clone with Livewire 3 & Laravel Reverb | #9 - Entity Model
2 months ago 00:50:47 1
Laravel News Episode 221
2 months ago 10:44:08 2
PHP For Beginners - Complete Course (2023) [Check Comment for HD version Link]
2 months ago 00:31:04 2
Laravel and AI | Colin DeCarlo at Laracon US 2024 in Dallas, TX
2 months ago 00:06:22 3
What’s Up with Laravel? It’s Everywhere, and Here’s Why!
2 months ago 00:13:57 1
Let’s build a Twitter clone with Livewire 3 & Laravel Reverb | #8 - Retweeting & Deleting Retweets
2 months ago 00:08:06 1
Let’s build a Twitter clone with Livewire 3 & Laravel Reverb | #7 - Displaying Retweets
2 months ago 00:10:11 3
Keeping Users in the Loop | Background Job Status Updates with Laravel Livewire
2 months ago 00:08:36 2
12 Laravel/PHP Tips in 8 Minutes: August 2024
2 months ago 00:09:15 1
Let’s build a Twitter clone with Livewire 3 & Laravel Reverb | #6 - Retweet Dropdown
2 months ago 00:09:16 1
Let’s build a Twitter clone with Livewire 3 & Laravel Reverb | #5 - Styling Tweet
2 months ago 00:28:14 1
Let’s build a Twitter clone with Livewire 3 & Laravel Reverb | #4 - Posting tweet
2 months ago 00:28:05 6
[Dani Krossing] 2 | How to Easily Install Laravel | Laravel for Complete Beginners | Laravel Tutorial
2 months ago 00:00:00 3
Laravel Cloud, Inertia 2.0, VS Code Extension, & OSS Updates | Taylor Otwell Keynote | Laracon US
3 months ago 00:04:22 1
Laravel Data SQL Update: Migrations or One-Time Package?
3 months ago 00:05:31 1
Laravel Translations: Keys in JSON or PHP Array?
3 months ago 00:09:33 3
Let’s build a Twitter clone with Livewire 3 & Laravel Reverb | #3 - Circle indicator