mudassar1 / laravel-menus-limitless
Laravel Menu management
Requires
- php: >=7.3|^8.0|^8.1|^8.2
- illuminate/config: ^6.0|^7.0|^8.0|^9.0|^10.0
- illuminate/support: ^6.0|^7.0|^8.0|^9.0|^10.0
- illuminate/view: ^6.0|^7.0|^8.0|^9.0|^10.0
- laravelcollective/html: ^5.0|^6.0|^7.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.16
- mockery/mockery: ~1.0|~2.0
- orchestra/testbench: ^6.2
- phpunit/phpunit: ~8.5|^9.5|^10.0
README
mudassar1/laravel-menus-limitless
is a laravel package which created to manage menus. It has a feature called presenters which enables easy styling and custom structure of menu rendering.
Add Service Provider
Next add the following service provider in config/app.php.
'providers' => [ Mudassar\Menus\MenusServiceProvider::class, ],
Next, add the following aliases to aliases array in the same file.
'aliases' => [ 'Menu' => Mudassar\Menus\Facades\Menu::class, ],
Next publish the package's configuration file by running :
php artisan vendor:publish --provider="Nwidart\Menus\MenusServiceProvider"
With one big added bonus that the original package didn't have: tests.
This is a fork & modified version of nwidart/laravel-menus
Documentation
You'll find installation instructions and full documentation on https://nwidart.com/laravel-menus/.
Credits
License
The MIT License (MIT). Please see License File for more information.