l0n3ly/laravel-dynamic-helpers
This release marks a significant shift from static helper registration to dynamic, boot-time helper discovery with automatic IDE file generation.
Real PHP Functions at Boot Time
eval() instead of relying on IDE hints aloneStore/TenantHelper.php β storeTenantHelper())Automatic IDE File Generation
.phpstorm.meta.php generated automatically for PhpStorm integration_ide_helper.php generated with function stubs for universal IDE introspectionThree Access Patterns
moneyHelper()MoneyHelper::format(100) (via __callStatic)helpers()->moneyHelper()Laravel Boost Integration
__call and __callStatic) provide flexible method forwardinghelpers:ide Artisan command (no longer neededβIDE helpers are auto-generated)GenerateIdeHelperCommand class (functionality integrated into service provider boot)This is the initial release of Laravel Dynamic Helpers, introducing a lightweight package for organizing and managing helper functions in Laravel applications.
Helper Organization
app/Helpers directoryGetting Started
This release marks the beginning of a journey toward making helper management cleaner and more organized in Laravel applications.
This is the first full-featured release of Laravel Dynamic Helpers, bringing automatic helper registration and a clean API for organizing your application helpers.
Dynamic Helper Registration
app/HelpersStore/CreateHelper becomes storeCreateHelper()Developer Tools
make:helper Artisan command for scaffolding new helpersPackage Quality
This release adds automatic IDE helper generation, giving you better autocompletion and type hints for your dynamic helpers.
IDE Helper Generation
helpers:ide Artisan command for generating IDE helper filesmake:helper commandmake:helper commandThis release brings comprehensive support for Laravel 13 with an updated testing matrix across Laravel 11, 12, and 13.
β Laravel 13 Compatibility
How can I help you explore Laravel packages today?