Дайджест PHP — Октябрь 2023
https://blog.jetbrains.com/phpstorm/2023/10/php-annotated-october-2023/
  
  https://blog.jetbrains.com/phpstorm/2023/10/php-annotated-october-2023/
The JetBrains Blog
  
  PHP Annotated – October 2023 | The PhpStorm Blog
  Welcome to the October edition of PHP Annotated! We'll recap the most interesting developments in the PHP community over the past month, featuring handpicked news, articles, tools, and videos. Highl
❤9
  Unorthodox Eloquent II
Продолжение статьи о «неортодоксальном» использовании Ёлки.
https://muhammedsari.me/unorthodox-eloquent-2
  
  Продолжение статьи о «неортодоксальном» использовании Ёлки.
https://muhammedsari.me/unorthodox-eloquent-2
muhammedsari.me
  
  Unorthodox Eloquent II - Muhammed Sarı
  I've been working with Eloquent for over half a decade now, and it's time to share my next bag of tricks. You are guaranteed to learn something new!
❤19
  Релиз Laravel 10.31
https://github.com/laravel/framework/releases/tag/v10.31.0
+релизы:
- Breeze v1.26.1
- Cashier Stripe v14.13.0
- Jetstream v4.1.0
- Passport v11.10.0
- Pint v1.13.6
- Sanctum v3.3.2
https://github.com/laravel/framework/releases/tag/v10.31.0
+релизы:
- Breeze v1.26.1
- Cashier Stripe v14.13.0
- Jetstream v4.1.0
- Passport v11.10.0
- Pint v1.13.6
- Sanctum v3.3.2
❤11
  Laravel Population 
Пакет для управления миграциями и записями баз данных. Существенно упрощает процесс изменения таблиц, устраняя необходимость создания новых миграций и сидов для этих изменений.
https://capsules.codes/en/blog/fyi/en-fyi-modify-tables-and-records-with-laravel-population
  
  Пакет для управления миграциями и записями баз данных. Существенно упрощает процесс изменения таблиц, устраняя необходимость создания новых миграций и сидов для этих изменений.
https://capsules.codes/en/blog/fyi/en-fyi-modify-tables-and-records-with-laravel-population
Capsules Codes
  
  Capsules Codes - Modify tables and records in real time with Laravel
  Laravel Population is a Laravel package dedicated to managing database migrations and data. It significantly simplifies the process of modifying tables, eliminating the need to create new migrations
❤29
  Релиз Laravel Voyager 1.7
Спустя год, внезапно, очнулся Вояджер и выкатил версию под десятую Laravel. Если честно, то это моя любимая админка, десятки проектов сделаны на ней.
https://github.com/thedevdojo/voyager
  
  Спустя год, внезапно, очнулся Вояджер и выкатил версию под десятую Laravel. Если честно, то это моя любимая админка, десятки проектов сделаны на ней.
https://github.com/thedevdojo/voyager
GitHub
  
  GitHub - thedevdojo/voyager: Voyager - The Missing Laravel Admin
  Voyager - The Missing Laravel Admin. Contribute to thedevdojo/voyager development by creating an account on GitHub.
❤33
  PHP и Laravel дайджест новостей за октябрь
https://habr.com/ru/articles/772104/
  
  https://habr.com/ru/articles/772104/
Хабр
  
  PHP и Laravel дайджест новостей за октябрь 2023 года
  Всем привет! Краткий обзор новостей из мира PHP и Laravel за октябрь 2023 г. PHP Дайджест Вышли PHP 8.1.25 и PHP 8.2.12 В этих выпусках несколько исправлений ошибок и улучшений в модулях Core, CLI,...
❤16
  Как писать пакеты для Laravel
Подробно о процессе на примере написания пакета Laravel Tags
https://dcblog.dev/my-process-for-writing-laravel-packages
Подробно о процессе на примере написания пакета Laravel Tags
https://dcblog.dev/my-process-for-writing-laravel-packages
❤40
  Предотвращение повторной отправки форм с помощью атомарной блокировки
https://daryllegion.com/preventing-duplicate-form-submissions-using-atomic-locks
  
  https://daryllegion.com/preventing-duplicate-form-submissions-using-atomic-locks
Daryl Legion
  
  Preventing Duplicate Form Submissions Using Atomic Locks
  Prevent duplicate form submissions and job dispatching using Laravel's atomic locks.
❤42
  Альтернатива Nova: почему решили перейти с самописного решения на Orchid
https://habr.com/ru/companies/pyrobyte/articles/774304/
  
  https://habr.com/ru/companies/pyrobyte/articles/774304/
Хабр
  
  Альтернатива Nova: почему решили перейти с самописного решения на Orchid
  Привет. Меня зовут Артем, я backend-разработчик в Пиробайте. Когда я только пришел в компанию, то узнал, что команда разрабатывает административные панели на основе самописного решения, созданного...
❤24
  This media is not supported in your browser
    VIEW IN TELEGRAM
  Pest-плагин для стресс-тестирования
https://pestphp.com/docs/stress-testing
https://pestphp.com/docs/stress-testing
❤26
  Writerside
Новая среда для написания технической документации от JetBrains. В рамках программы раннего доступа предоставляется бесплатно. Вы можете скачать Writerside как отдельный инструмент или установить как плагин в вашу IDE JetBrains.
https://www.jetbrains.com/ru-ru/writerside/
  
  Новая среда для написания технической документации от JetBrains. В рамках программы раннего доступа предоставляется бесплатно. Вы можете скачать Writerside как отдельный инструмент или установить как плагин в вашу IDE JetBrains.
https://www.jetbrains.com/ru-ru/writerside/
JetBrains
  
  Writerside — новая среда для написания технической документации от JetBrains.
  Writerside — это новая среда для создания и публикации технической документации, разработанная в JetBrains.
❤18
  Best Practices for Using PHP Enumerations
Хотя перечисления PHP предназначены для предоставления простого и элегантного решения для работы с предопределенным набором значений, эти классы часто используются неправильно. В этой статье мы рассмотрим некоторые практики (как хорошие, так и плохие) с целью прояснить понимание этих типов объектов и помочь вам создать более отказоустойчивый и консистентный код.
https://jeffochoa.me/php-enums-best-practices
  
  Хотя перечисления PHP предназначены для предоставления простого и элегантного решения для работы с предопределенным набором значений, эти классы часто используются неправильно. В этой статье мы рассмотрим некоторые практики (как хорошие, так и плохие) с целью прояснить понимание этих типов объектов и помочь вам создать более отказоустойчивый и консистентный код.
https://jeffochoa.me/php-enums-best-practices
JeffOchoa.me
  
  Best Practices for Using PHP Enumerations
  Although PHP Enumerations are meant to provide an easy and elegant solution to work with a predefined set of values, these classes are often misused, resulting in a lack of consistency due to the introduction of all sorts of methods that increase their complexity.…
❤27
  Релиз Laravel 10.33
https://github.com/laravel/framework/releases/tag/v10.33.0
+релизы:
Cashier Stripe v14.14.0
Sail v1.26.1
Volt v1.5.0
https://github.com/laravel/framework/releases/tag/v10.33.0
+релизы:
Cashier Stripe v14.14.0
Sail v1.26.1
Volt v1.5.0
❤12
  PhpStorm теперь полностью поддерживает PHP 8.3
https://blog.jetbrains.com/phpstorm/2023/11/phpstorm-now-supports-php-8-3/
  
  https://blog.jetbrains.com/phpstorm/2023/11/phpstorm-now-supports-php-8-3/
The JetBrains Blog
  
  PhpStorm Now Supports PHP 8.3 | The PhpStorm Blog
  PhpStorm now provides full support for PHP 8.3 feature: the new `#[Override]` attribute and `json_validate()` function, and more!
❤28