Атрибуты в PHP. Какую пользу даёт применение attributes
Атрибуты в PHP позволяют добавлять структурированные синтаксические метаданные классам, методам, переменным. В сегодняшнем ролике мы с вами разберем какую пользу дают атрибуты в PHP, когда их применять, как писать собственные атрибуты и взаимодействовать с ними.
🎁 Для вас есть подарок, забирайте - 🎁
#attributes#laravel#cutcode
---------------------------------------------------------------------------------
🚀📹👨🏫 Как насчет прокачки своих навыков с помощью наших обучающих видеокурсов по web-разработке? Переходи на мой сайт 👇
❗️❗️❗️Присоединяйся к нашему комьюнити в телеграм - там и советом помогут и много интересного -
---------------------------------------------------------------------------------
Коллеги, всех приветствую на канале CutCode! И сегодня в рубрике для тех, кто не знал мы разберем с вами PHP атрибуты. Они все чаще появляются в популярных пакетах тех кто использует Livewire 3 я думаю уже увидели что атрибутами он просто напичкан. То же самое со всеми пакетами от spatie и я думаю в laravel версии 11 их тоже будет навалом. Но многие не понимают как это все работает эта магия. Просто применяют скажем как в примере здесь в Livewire, указали rule, правила валидации по большему счету просто скопировали перенесли к себе работает и все хорошо. А в сегодняшнем ролике мы с вами разберем какую пользу они дают, когда их применять, как писать собственные атрибуты и взаимодействовать с ними. Все это мы сейчас с вами разберем погнали! Итак друзья для начала давайте посмотрим как это выглядит. Добавим свойства title и через атрибут укажем что оно у нас заблокировано. Изменить его уже в процессе нельзя будет. Для этого воспользуемся синтаксисом атрибутов - решетка далее внутри указываем необходимый нам класс Locked. И все. Исходя из документации свойства будет заблокировано, далее его нельзя будет изменить все будет работать мы будем довольны этой магией. Если мы заглянем под капот, то увидим вот такой пустой класс, который также имеет сверху тот же самый синтаксис, где указано что это у нас атрибут. И как бы если продолжить не вникать то это полная магия. Давайте прежде чем мы с вами будем разбираться подумаем о том, какую это пользу несет. До атрибутов мы бы с вами действовали следующим образом - скорее всего у нас был бы какой-то определенный здесь массив заблокированных свойств и мы бы с вами здесь перечисляли все свойства. То же самое у нас было бы еще дополнительно возможно с правилами валидации. Мы бы добавили Rules, опять бы добавили здесь title и указали все что нам требуется. Либо у нас сам бы title был определенным объектом и он бы в себе уже содержал все эти дополнительные свойства и характеристики. С атрибутами как видите мы изменили стиль изменили подход и можно прямо здесь указывать несколько.
---------------------------------------------------------------------------------
📹 делитесь этим видео с друзьями:
🔔 подпишитесь на YouTube-канал:
📼 Курс по Laravel с нуля:
Атрибуты в PHP. Какую пользу даёт применение attributes
---------------------------------------------------------------------------------
🔗 наш сайт:
📱 Наш telegram-канал:
23 views
21
8
10 minutes ago 00:10:39 1
14 ранних Признаков того, что ваша ПЕЧЕНЬ ОТМИРАЕТ. 90% с проблемами печени даже не знают об этом
13 minutes ago 00:08:56 1
8 Признаков, Что Вам Нужен Витамин D
35 minutes ago 00:00:57 1
Женщина нарцисс‼️ СРОЧНЫЕ ПРИЗНАКИ
53 minutes ago 00:09:43 1
6 признаков ИСКАЖЕНИЯ РЕАЛЬНОСТИ в Отношениях
1 hour ago 00:10:44 1
Эти 6 признаков КРИЧАТ О ЗАСТОЕ лимфы в организме (обрати внимание!)
1 hour ago 00:25:18 1
Важные признаки перехода в 5D❗️После 6 ИЮНЯ❗️ Нас ожидает нечто совершенно непознанное
2 hours ago 00:18:34 1
STEPN ВЫЖИВАНИЕ или РЕАЛЬНОСТЬ ПРОЕКТА | ОКУПАЕМОСТЬ СТЕПН 6 месяцев ВХОД 1000$
2 hours ago 00:45:34 1
Поиски тайн карпатских мольфаров и праздник Ивана Купала.Путешествуй по Украине с Комаровым 4 выпуск
3 hours ago 00:31:25 1
Главные признаки онкологии и что с этим делать
3 hours ago 00:13:40 1
В чем секрет магии мольфаров
3 hours ago 00:39:15 1
БЬЮТИ-СТАНДАРТЫ: пластика убирает все признаки женственности?
4 hours ago 00:20:44 1
Как понять, что человек духовно пробудился. Признаки духовного пробуждения. Просветление души.
4 hours ago 00:29:05 1
Фильм Грязные Слова. Правда и мифы: русский язык и мат; матерные слова и русский мат
4 hours ago 00:08:12 1
НЕ ИГНОРИРУЙ ЭТИ СИМПТОМЫ! 5 признаков рака!
4 hours ago 00:12:39 1
Как самостоятельно распознать онкологию? 9 признаков рака
4 hours ago 00:03:16 1
Eminem - Lose Yourself (Cover by FISHBREAK)
4 hours ago 00:00:58 1
Признаки исполнения желания
4 hours ago 00:19:56 1
По каким признакам мы можете быть уверены в том, что Господь Иисус
4 hours ago 00:33:52 1
СБЕРБАНК RURы или RUBы, вот в чем вопрос! Остались только признаки, рубля ₽, правосудия