Laravel World

  1. Гвард (guard)— это фрагмент кода в верхней части функции или метода, который делает return, если выполняется некоторое предварительное условие. Я считаю, что правильное их использование может уменьшить как сложность, так и когнитивную нагрузку кода.

    Гвард (guard)— это фрагмент кода в верхней части функции или метода, который делает return, если выполняется некоторое предварительное условие. Я считаю, что правильное их использование может уменьшить как сложность, так и когнитивную нагрузку кода.
    https://laravel.demiart.ru/reducing-complexity-with-guards/ Уменьшаем сложность кода с помощью гвардов | Уроки Laravel

  2. Laravel Sanctum/Fortify SPA - Выход из системы на других устройствах

    Laravel Sanctum/Fortify SPA - Выход из системы на других устройствах
    https://youtu.be/iwq5YrNND0k

  3. «Вызываемый» Контроллер для FormRequest с собственной авторизаций и валидацией

    «Вызываемый» Контроллер для FormRequest с собственной авторизаций и валидацией
    https://lorisleiva.com/if-formrequests-and-invokable-controllers-had-a-baby/ If FormRequests and invokable Controllers had a baby

  4. Статья о том, как я отказался от философии, которой придерживался много лет — пустые классы моделей Eloquent. Я объясню причины, а также прокомментирую пару моментов, которые вам следует знать, если будете использовать этот подход.

    Статья о том, как я отказался от философии, которой придерживался много лет — пустые классы моделей Eloquent. Я объясню причины, а также прокомментирую пару моментов, которые вам следует знать, если будете использовать этот подход.
    https://laravel.demiart.ru/laravel-model-helpers/ Использование хелперов для моделей | Уроки Laravel

  5. Рефакторинг eloquent-условий в локальные скоупы

    Рефакторинг eloquent-условий в локальные скоупы
    https://youtu.be/90xGUIuZsHE

  6. Релиз Laravel GUI Package

    Релиз Laravel GUI Package
    Пакет для запуска artisan-команд без терминала
    https://youtu.be/RMbmpa5Rd4c

  7. 5 пакетов для создания интернет-магазина

    5 пакетов для создания интернет-магазина
    https://pineco.de/5-laravel-e-commerce-packages/ 5 Laravel E-commerce Packages - Pine

  8. Советы от Povilas Korop

    Советы от Povilas Korop
    Если, по какой-то причине, в пагинации Laravel вас не устравает дефолтный параметр ?page=1, ?page=2 и тд., то вы можете легко его поменять, например на ?page_number=1. Это можно сделать так:
    $users = User::paginate(10, ['*'], 'page_number');

  9. Добавление полей в ответы Laravel API

    Добавление полей в ответы Laravel API
    https://youtu.be/FNU3gYgiEgQ

  10. Сегодня поговорим о добавлении настроек на уровне пользователя. Есть несколько способов сделать это и мы сначала рассмотрим их, а потом перейдем к выбору, который я сделал в своем приложении Pulse.

    Сегодня поговорим о добавлении настроек на уровне пользователя. Есть несколько способов сделать это и мы сначала рассмотрим их, а потом перейдем к выбору, который я сделал в своем приложении Pulse.
    https://laravel.demiart.ru/user-settings-in-laravel/ Пользовательские настройки в приложении | Уроки Laravel