Laravel World

  1. Как предотвратить перекрытие задач в Laravel

    Как предотвратить перекрытие задач в Laravel
    https://www.amitmerchant.com/prevent-overlapping-of-jobs-in-laravel/ How to prevent overlapping of jobs in Laravel

  2. Паттерн «Репозиторий» в Laravel с использованием Наследования и Внедрения Зависимостей

    Паттерн «Репозиторий» в Laravel с использованием Наследования и Внедрения Зависимостей
    https://carlomigueldy.medium.com/getting-started-with-repository-pattern-in-laravel-using-inheritance-and-dependency-injection-13ac14ffba69 Getting Started with Repository Pattern in Laravel using Inheritance and Dependency Injection

  3. Как использовать терминал в PhpStorm

    Как использовать терминал в PhpStorm
    https://youtu.be/h1sGfV5i_kI

  4. Jetstream/Fortify: Роли, Права и Гварды

    Jetstream/Fortify: Роли, Права и Гварды
    https://youtu.be/NiQSNjWKLfU

  5. Laravel для начинающих: Добавляем Пагинацию

    Laravel для начинающих: Добавляем Пагинацию
    https://youtu.be/5FLCLfrtXUs

  6. Релиз Square 2

    Релиз Square 2
    Библиотека статических Eloquent-моделей для фиксированных данных, например, валюты, страны, аэропорты.
    https://laravel-news.com/squire-static-eloquent-model-library Squire: Static Eloquent Model Library

  7. Добавляем поля в Регистрацию Jetstream

    Добавляем поля в Регистрацию Jetstream
    https://youtu.be/xo9u3Gko-GQ

  8. Пре-релиз Turbo Laravel

    Пре-релиз Turbo Laravel
    Пакет реализующий Hotwire в Laravel. Аналог Turbo Rails. Набор методов для ускорения изменений страниц. Позволяет достигнуть скорости SPA без написания яваскрипта. Внимание: пакет не протестирован в боевых условиях. Фидбэк и помощь приветствуются.
    https://github.com/tonysm/turbo-laravel

  9. Релиз Laravel Actions 2

    Релиз Laravel Actions 2
    Пакет для организации логики на основе действий (actions), которые предоставляет ваше приложение. Вместо создания контроллеров, заданий, слушателей и т.д, он позволяет вам создать PHP-класс, который обрабатывает конкретную задачу и запускать этот класс как угодно.
    https://laravel-news.com/organize-laravel-applications-with-actions Organize Laravel Applications With Actions

  10. При добавлении нового поля в существующую таблицу через миграции оно всегда добавляется последним. Но:

    При добавлении нового поля в существующую таблицу через миграции оно всегда добавляется последним. Но:
    1. Вы можете использовать after() чтобы разместить новое поле после определенного поля.
    2. Вы также можете использовать first() чтобы разместить новое поле в начале таблицы.

  11. Laravel для начинающих — Отношения «Многие-ко-Многим»

    Laravel для начинающих — Отношения «Многие-ко-Многим»
    https://youtu.be/2oFNu_RhTt4

  12. Апгрейд Jetstream с версии 1 до версии 2

    Апгрейд Jetstream с версии 1 до версии 2
    https://youtu.be/ahvXit_1KJc

  13. Миграции: Что делать если таблица создана, но внешний ключ не работает?

    Миграции: Что делать если таблица создана, но внешний ключ не работает?
    https://youtu.be/DWzUBpsEEHY

  14. 3 способа вывода ошибки валидации заголовка поля

    3 способа вывода ошибки валидации заголовка поля
    1. использование $errors, автоматически доступное во всех вьювках.
    2. использование директивы @error, в которой можно получить ошибку через $message
    3. то же, что и выше, но с использованием Blade-компонента. Чистота и DRY
    ©TheLaravelDev