Сегодня у нас снова рубрика для тех кто не знал! Думаю все знают что такое комментарии в коде. Но не все используют, не все используют правильно и не все понимают пользу. Сегодня мы затронем несколько проблем в Laravel ну само собой не только в laravel и попробуем их исключить за счет комментариев на основе стандартов phpDoc.
#phpDOC#laravel#cutcode
---------------------------------------------------------------------------------
❗️❗️❗️Присоединяйся к нашему комьюнити в телеграм - там и советом помогут и много интересного -
🤖🤖🤖Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут -
---------------------------------------------------------------------------------
Всех поклонников laravel я приветствую на канале CutCode! Сегодня у нас снова рубрика для тех кто не знал в которой я буду давать небольшие советы либо демонстрировать фичи из мира laravel livewire и так далее кто-то мог о них не знать, а кому-то они надеюсь даже пригодятся! Не забудьте об этом поделиться в комментариях и обязательно прожать лайк, я буду крайне благодарен! А мы начинаем, погнали!
Думаю все знают что такое комментарии в коде. Но не все используют, не все используют правильно и не все понимают пользу. Сегодня мы затронем несколько проблем в Laravel ну само собой не только в laravel и попробуем их исключить за счет комментариев на основе стандартов phpDoc. PHPdoc это стандартное описание комментария чтобы в итоге он был понятен не только вам, а всем. На то он и стандарт. С помощью комментариев мы можем указать что именно происходит в коде, что за типы у атрибутов и что именно возвращается. Генерировать документации, но мы также можем добавить удобства для работы с магическими полями и методами которых в ларавел в избытке. А также подключим библиотеку которая помогает генерировать PHP Doc блоки для laravel. В общем слова словами, но показать на пальцах куда проще и понятнее. Погнали! Итак, друзья. Давайте для начала рассмотрим проблему с которой сталкивается я думаю каждый из нас. У нас есть объект eloquent модели, в данном случае это User и мы хотим получить данные из поля в таблице email. User и далее пишем email и нам IDE ничего не подсказывает. IDE понятия не имеет что у нас этот объект связан с таблицей в базе и само собой не отобразит нам все поля в таблице users. Я вам больше скажу даже если мы добавим классу юзер свойства e-mail нам также IDE ничего здесь подсказывать не будет так как find of Fail не возвращает нам класс User, он возвращает билдер, возвращает коллекции, возвращать Model, но никак не Class User. Да и в целом если бы мы и добавили в классе юзер свойства email то мы бы только сломали логику eloquent модели.
---------------------------------------------------------------------------------
📹 делитесь этим видео с друзьями:
🔔 подпишитесь на YouTube-канал:
📼 Курс по Laravel с нуля:
PhpDoc и laravel ide helper. Для тех, кто не знал
---------------------------------------------------------------------------------
🔗 наш сайт:
📱 Наш telegram-канал:
1 view
937
340
2 months ago 00:45:37 1
Разработка и сопровождение API в большом сервисе / Виталий Каторгин (Wamba)
3 months ago 00:23:22 2
-Пред- Новогодняя вышивальная неделя! (21 декабря - 27 декабря).
3 months ago 00:29:31 1
-Пост- Новогодняя вышивальная неделя! (11 января - 17 января).
4 months ago 01:03:39 1
El Padre Charles Murr (Don Carlos) comenta sobre el documento «El Obispo de Roma».
11 months ago 00:23:32 34
[SyntaxSugarDaddy] КАК ОТКЛЮЧИТЬ РЕКЛАМУ НА ВСЕХ УСТРОЙСТВАХ ДОМА - нужен только роутер
1 year ago 00:10:48 1
30 й Том Великого мастера Джованни Баттиста Пиранези (1720-1778)
1 year ago 00:07:10 1
РЕМОНТ ДЛЯ ПОДПИСЧИКА: Сгорела плата блока питания от т/в Rubin (rb-24s2ufd)
1 year ago 00:11:42 35
PHPDoc и Laravel IDE helper. Для тех, кто не знал
1 year ago 00:10:21 18
Фасады (facade) в Laravel. Что это и для чего используются