Minor version of Yii Strings package was released.
- Added
StringHelper::matchAnyRegex()
method as a facade forCombinedRegexp
. - Added more specific psalm type for result of
StringHelper::base64UrlEncode()
method.
Minor version of Yii Strings package was released.
StringHelper::matchAnyRegex()
method as a facade for CombinedRegexp
.StringHelper::base64UrlEncode()
method.This week, Symfony celebrated the SymfonyOnline January 2025 conference. In addition, it announced the new Symfony UX Core Team.
First stable version of Yii File Router was released. The package provides a convention-based router middleware that chooses controller based on its namespace and class name similar to how it was in worked in Yii2. It could be used either standalone or as a fallback for explicit router.
Learn how Laravel's CollectedBy attribute enables declarative collection customization. Discover a cleaner way to implement model-specific collection functionality without overriding traditional methods.
Discover Laravel's enhanced enum support in route definitions. Learn how to write cleaner, type-safe routes without explicit enum value access, improving code readability and maintainability.
Learn how to enhance Laravel Artisan commands with interactive prompts using PromptsForMissingInput. Create user-friendly CLI experiences by automatically prompting for missing arguments and options.
PHPerKaigi 2025, Nakano, Tokyo, Japan
Date: Mar 21 - 23, 2025
PHPerKaigi is an event for PHPers, that is, those who are currently using PHP, those who have used PHP in the past, those who want to use PHP in the future, and those who love PHP, to share technical know-how and "#love" for PHP.
Television is a blazing-fast general-purpose fuzzy finder TUI. It is highly configurable and allows you to quickly search through all kinds of data sources, such as files, Git history, environment variables, etc.
Scaling Meteor is both an art and a science.At Propiedata, a property management platform with features like virtual assemblies, dashboards, and real-time voting, chat, reactions and participation queues, we successfully scaled our app to handle peaks of 30,000 concurrent users. Here’s how we did it and the lessons learned along the way.