Что нового в Laravel 12.49 👉 @PHPgx
PHP Portal | Программирование
Присоединяйтесь к нашему каналу и погрузитесь в мир для PHP-разработчика Связь: @devmangx
Графики
📊 Средний охват постов
📉 ERR % по дням
📋 Публикации по дням
📎 Типы контента
Лучшие публикации
19 из 19NativePHP for Mobile теперь бесплатный! Вот официальное объявление со всеми подробностями. https://nativephp.com/blog/nativephp-for-mobile-is-now-free 👉 @PHPgx
Совет по Laravel Метод updateQuietly() позволяет изменять модели «тихо», без триггера EVENTS. Идеально подходит для cron-задач, импортов или случаев, когда нужно обновить связанные данные без каскадных уведомлений и запуска тяжёлых observers 👉 @PHPgx
PHP позволяет вам придумывать собственные протоколы. И почему-то все об этом забывают! Любой вызов fopen(), fread() или file_get_contents() может работать с ВАШИМ протоколом. db://, s3://, config:// — да вообще с чем угодно. fopen() — это не только про файлы. И никогда не было только про них. Знали об этом? Штука довольно продвинутая 👀 👉 @PHPgx
Совет по Laravel Работаешь с мультиязычным проектом и хочешь проверить, что нигде не пропущены переводы? Я видел для этого отдельные пакеты, но на самом деле всё можно сделать прямо в тесте на Pest. Вот метод теста, который мне подсказал Claude Code. Довольно умно, да? 👉 @PHPgx
Boost 2.0 уже вышел ⚡️ В этом обновлении многие гайдлайны пакетов перенесены в agent skills для более корректного управления контекстом. Это маст-хев, если хочешь получать лучшие результаты от агентов при разработке Laravel-приложений. composer update php artisan boost:install https://github.com/laravel/boost/releases/tag/v2.0.0 👉 @PHPgx
Совет по Laravel для пользователей Boost После установки стороннего пакета снова запустите команду php artisan boost:install, чтобы проверить, не опубликовал ли этот пакет свои guidelines/skills для Boost. 👉 @PHPgx
Совет по filamentphp В таблице можно добавить кастомное действие Replicate / Duplicate. В этом экшене вы можете: - использовать метод Eloquent ->replicate() для создания копии записи - затем изменить нужные поля и вызвать ->save() - скопировать связанные изображения, если вы используете пакет Spatie Media Library 👉 @PHPgx
Что нового в Laravel 12.50 👉 @PHPgx
Pro совет Laravel Избегайте дублирования правил валидации пароля по всему проекту на Laravel (форма регистрации, профиль, API и т.д.), настроив их один раз через Password::defaults() в методе boot сервис-провайдера. 👉 @PHPgx