Laravel World

  1. В большинстве случаях в качестве административной панели мы используем Laravel Nova. И всё бы ничего если бы на одном из проектов, заказчик не захотел локализацию всей админки для модераторов из разных стран, с возможностью добавления языков.

    В большинстве случаях в качестве административной панели мы используем Laravel Nova. И всё бы ничего если бы на одном из проектов, заказчик не захотел локализацию всей админки для модераторов из разных стран, с возможностью добавления языков.

    https://habr.com/ru/post/577088/ Локализация Laravel nova или как сломать себе мозг от желаний заказчика

  2. Релиз Laravel Voyager 1.4.3 и 1.5.0

    Релиз Laravel Voyager 1.4.3 и 1.5.0
    Версии собрали в себя все изменения сделанные за год, прошедший с выпуска последнего релиза лета 2020 года. Основное отличие 1.5 — удалена возможность использования хуков. По словам команды, такой длительный временной промежуток между версиями связан с тем, что они сосредоточены на версии 2.0.
    https://github.com/the-control-group/voyager/releases

  3. Ray-сервер показывает события в красивом, удобочитаемом виде, и решает задачу дебаггинга Laravel-приложений. При этом в запуске и настройке сервер максимально упрощен, а открытый код позволяет улучшать его работу всем желающим.

    Ray-сервер показывает события в красивом, удобочитаемом виде, и решает задачу дебаггинга Laravel-приложений. При этом в запуске и настройке сервер максимально упрощен, а открытый код позволяет улучшать его работу всем желающим.

    https://butschster.medium.com/сервер-для-дебага-laravel-приложений-и-не-только-4fed54667099 Сервер для дебага Laravel приложений и не только.

    • 👍1
  4. Как работать в одном приложении со множеством часовых поясов, которые выбирают сами пользователи, но при этом в базе данных все временные метки будут храниться в едином UTC-формате, либо в часовом поясе заданном по умолчанию в приложении, что позволит нам отображать одну и ту же информацию по-разному без нарушения ее целостности.

    Как работать в одном приложении со множеством часовых поясов, которые выбирают сами пользователи, но при этом в базе данных все временные метки будут храниться в едином UTC-формате, либо в часовом поясе заданном по умолчанию в приложении, что позволит нам отображать одну и ту же информацию по-разному без нарушения ее целостности.

    https://laravel.demiart.ru/user-defined-timezones/

  5. В конце ноября 2021 года, с выходом новых версий, Symfony переходит со Swiftmailer на Symfony Mailer. Разработка Swiftmailer закрывается. Laravel, естественно, тоже переходит на Symfony Mailer.

    В конце ноября 2021 года, с выходом новых версий, Symfony переходит со Swiftmailer на Symfony Mailer. Разработка Swiftmailer закрывается. Laravel, естественно, тоже переходит на Symfony Mailer.
    https://symfony.com/blog/the-end-of-swiftmailer The end of Swiftmailer (Symfony Blog)

  6. Иммутабельные даты в Laravel

    Иммутабельные даты в Laravel

    В Laravel появились касты преобразующие даты в Иммутабельные (Неизменяемые). Я бы предпочел, чтобы фреймворк по умолчанию использовал такой вид дат. Давайте разберемся, что это такое и зачем это нужно.

    https://laravel.demiart.ru/immutable-dates/

  7. Очистка моделей

    Очистка моделей

    В Laravel 8.50 появилась новая функция Models Pruning (Очистка моделей). С помощью неё можно автоматически зачищать модели от старых записей.

    https://laravel.demiart.ru/pruning-models/

  8. Опросник Laravel

    Опросник Laravel
    Исследование общества, работающих с фреймворком и их оценка тенденций его развития
    https://stateoflaravel.com/ State of Laravel 2026 Results