Laravel-Дайджест (6–12 июля 2020)

Подборка новых статей о Laravel. Вникнем в Полиморфные отношения на примере пиццы. Узнаем о Пайплайн — тайном пакете фреймворка. Поиграемся в Laravel-песочнице. Научимся ловить события изменений атрибутов модели. Продебажим http-запросы в DebugBar. Пропатчим пакеты в вендоре.

Laravel Дайджест


Новости


  • Laravel становится первым PHP-репозиторием с 60 тысячами звёзд
    kogbjdolh9hhs10bpjkdksoqnie.png


На русском языке


  • Полиморфные отношения
    В этом уроке я помогу вам понять концепцию полиморфных отношений в Laravel. Будет весело, так как будем рассматривать их на примере пиццы.
  • Пайплайны в Laravel. Часть 1
    В этой серии статей я расскажу вам о пакете Pipeline (Пайплайн, Конвейер), входящем в Laravel, который практически никто не использует и он не документирован, хотя и офигенен!
  • Про интеграцию сторонних библиотек в Laravel
    По ходу данной статьи постараемся привести в порядок код контроллера и поймем, в чем одна из главных проблем, а также увеличим кол-во кода в три раза :)


На английском


Релизы


  • Laravel 7.19
    Частота запуска планировщика. Метод whenAppended для API. Событие ScheduledTaskFailed. Метод Stringable: when ().
  • Laravel Playground
    Песочница для Laravel-приложений прямо в вашем браузере. Поддерживает Livewire и Debugbar.
  • Laravel Schedule Monitor
    Новый пакет от Spatie — монитор запланированных задач. Логирование запусков и выполнения.
  • Larapass 2.0
    Аутентификация пользователей с помощью биометрических устройств по стандарту WebAuthn.
  • Laravel Attribute Events
    Перехват событий Eloquent-моделей.
  • Laravel Lang 6.1 и Lang Publisher 4.4
    Добавлена поддержка нового типа файлов валидаций — «inline».


Уроки


Наш TelegramТелеграм-канал — следите за новостями о Laravel.

© Habrahabr.ru