l0n3ly/laravel-dynamic-helpers
Major architectural redesign shifting from static helper registration to dynamic, boot-time helper discovery with automatic IDE file generation.
Real PHP Functions at Boot Time
eval() for true runtime availabilityStore/TenantHelper.php → storeTenantHelper() global functionPayment/StripeHelper.php → paymentStripeHelper() global functionAutomatic 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 magic method)helpers()->moneyHelper()Laravel Boost Integration
From v1.x to v2.0.0:
helpers:ide command needed)composer require l0n3ly/laravel-dynamic-helpers:^2.0
php artisan vendor:publish --tag=dynamic-helpers
# Create a helper
php artisan make:helper Money
# It's automatically available as:
moneyHelper()->format(100)
MoneyHelper::format(100)
helpers()->moneyHelper()
# Create nested helpers
php artisan make:helper Store/Tenant
# Automatically becomes:
storeTenantHelper()->getTenant()
StoreTenantHelper::getTenant()
helpers()->storeTenantHelper()
Revolutionary release bringing true dynamic helpers to Laravel with AI-powered scaffolding and automatic IDE integration!
Comprehensive support for Laravel 13 with an updated testing matrix across Laravel 11, 12, and 13.
Laravel 13 Compatibility
Dropped Support
composer require l0n3ly/laravel-dynamic-helpers:^1.3
Production-ready for latest Laravel versions with comprehensive test coverage.
This release adds automatic IDE helper generation, providing superior autocompletion and type hints for your dynamic helpers.
IDE Helper Generation
helpers:ide Artisan command for generating IDE helper filesmake:helper commandEnhanced Developer Experience
make:helper command# Generate helpers with IDE support
php artisan make:helper Payment
# Manually regenerate IDE files
php artisan helpers:ide
# Now your IDE knows about all helpers
$payment = paymentHelper()->process(...);
composer require l0n3ly/laravel-dynamic-helpers:^1.2
Enhanced developer experience with automatic IDE helper generation.
First full-featured release bringing automatic helper registration and a clean API for organizing your application helpers.
Dynamic Helper Registration
app/Helpers directoryStore/CreateHelper → storeCreateHelper() global functionDeveloper Tools
make:helper Artisan command for scaffolding new helpers# Create a new helper
php artisan make:helper Money
# Use the helper
$formatted = moneyHelper()->format(100);
composer require l0n3ly/laravel-dynamic-helpers:^1.1
First production-ready release with dynamic helper registration.
The first release of Laravel Dynamic Helpers, introducing a lightweight package for organizing and managing helper functions in Laravel applications.
app/Helpers directorycomposer require l0n3ly/laravel-dynamic-helpers
Foundation release marking the beginning of cleaner helper management.
How can I help you explore Laravel packages today?