27 подписчиков
У Laravel есть отличная готовая система Auth, но, конечно, нам нужно настроить вещи здесь и там. Для некоторых из них не нужно искать внешние пакеты или писать много пользовательского кода, давайте исследуем, какие интересные способности скрываются под капотом Auth...
3 года назад
40 подписчиков
Как настроить локальное окружение для разработки, чтобы тестировать классы или утилиты вашего пакета в рамках локального проекта Laravel. Неудивительно, что в ходе разработки веб-инструментов мы используем сотни пакетов. Для их получения мы используем менеджер пакетов, например, Packagist, который насчитывает более 350 тысяч пакетов (на конец 2023 года). Когда вы разрабатываете собственный пакет, возникают вопросы о том, как протестировать его в реальных условиях. Публикация пакета на Packagist во время разработки не является удачным вариантом...
5 месяцев назад
82 подписчика
В данном материале поработаем с классами ресурсов в Laravel 5.5 (Eloquent: API Resources). И также для примера используем два других нововведения из Laravel 5.5: функцию (helper) optional() и возможность создания отдельного файла для фабрики (factory). Пример работает в версии Laravel 5.5. Что же такое API Resources в Laravel 5.5? Вот что по этому поводу говорит нам официальная документация: Создавая свой API, вам может понадобиться промежуточный слой между вашими моделями и JSON-ответами, которые возвращаются пользователям...
4 года назад