PHPackages                             l0n3ly/laravel-dynamic-helpers - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. l0n3ly/laravel-dynamic-helpers

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

l0n3ly/laravel-dynamic-helpers
==============================

Laravel Dynamic Helpers is a package that dynamically resolves helper classes and provides an Artisan command to generate custom helpers in your app/Helpers directory, making helper management effortless and fully automated.

v1.3.0(1mo ago)4228MITPHPPHP ^8.1

Since Nov 23Pushed 5mo agoCompare

[ Source](https://github.com/idehen-divine/laravel-dynamic-helpers)[ Packagist](https://packagist.org/packages/l0n3ly/laravel-dynamic-helpers)[ RSS](/packages/l0n3ly-laravel-dynamic-helpers/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (10)Versions (6)Used By (0)

Laravel Dynamic Helpers
=======================

[](#laravel-dynamic-helpers)

[![Latest Version](https://camo.githubusercontent.com/90156c62d7398a2da3651d2330ad8d1656d8c9c6877578a0380b96682fe611d4/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6c306e336c792f6c61726176656c2d64796e616d69632d68656c706572732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/l0n3ly/laravel-dynamic-helpers)[![Total Downloads](https://camo.githubusercontent.com/2a8e9ea87595770e9cacf5d63469adfc3cd0a2e430d636139fd3fe9dde0dae83/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6c306e336c792f6c61726176656c2d64796e616d69632d68656c706572732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/l0n3ly/laravel-dynamic-helpers)[![License](https://camo.githubusercontent.com/5cc620f8d8648aa11c1a79bca9485236e11446071b18cbd171da92506c53b302/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6c306e336c792f6c61726176656c2d64796e616d69632d68656c706572732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/l0n3ly/laravel-dynamic-helpers)

A powerful Laravel package that provides a dynamic helper management system with an Artisan command generator. Create, organize, and access your custom helper classes effortlessly.

✨ Features
----------

[](#-features)

- 🚀 **Dynamic Helper Resolution** - Automatically resolves helper classes on-demand
- 🎯 **Artisan Command Generator** - Create helpers with `php artisan make:helper`
- 📁 **Nested Helper Support** - Organize helpers in subdirectories (e.g., `Store/CreateHelper`)
- 🔄 **Singleton Pattern** - Efficient instance caching for better performance
- 🎨 **Laravel-Style Output** - Beautiful command output matching Laravel's conventions
- 🔌 **Auto-Discovery** - Service provider automatically registered
- 💡 **Dual Access Patterns** - Use `moneyHelper()` or `helpers()->moneyHelper()`

📋 Requirements
--------------

[](#-requirements)

- PHP &gt;= 8.1
- Laravel &gt;= 10.0

📦 Installation
--------------

[](#-installation)

Install the package via Composer:

```
composer require l0n3ly/laravel-dynamic-helpers
```

The service provider will be automatically discovered by Laravel.

🚀 Quick Start
-------------

[](#-quick-start)

### 1. Create a Helper

[](#1-create-a-helper)

```
php artisan make:helper MoneyHelper
```

This creates `app/Helpers/MoneyHelper.php`:

```
