artem-schander / l5-modular
Modular pattern generator for Laravel
Fund package maintenance!
Artem-Schander
Patreon
Installs: 197 908
Dependents: 0
Suggesters: 0
Security: 0
Stars: 215
Watchers: 11
Forks: 69
Open Issues: 8
Requires
- php: >=7.2
- laravel/framework: >=5.7
Requires (Dev)
- laravel/framework: ^5|^6|^7
- mockery/mockery: ^1.3
- orchestra/testbench: ^3|^4|^5
- phpunit/phpunit: ^7|^8
README
L5Modular
Keep Your Laravel App Organized
This package allows you to organize your Laravel project in a modular manner.
You can simply drop or generate modules with their own controllers, models, views, routes, etc. into the app/Modules
folder and go on working with them.
Documentation
Check out the full documentation at l5modular.github.io
Installation
The easiest way to install this package is through your terminal via Composer.
Run the following command in a bash prompt from your projects root
composer require artem-schander/l5-modular
Requirements
L5Modular v2 requires at least PHP 7.2 and Laravel 5.7
Older PHP / Laravel versions are supported by L5Modular v1.
Contributors
Thanks goes to these wonderful people:
Also thanks to zyhn for the "Modular Structure in Laravel 5" tutorial. Well explained and helped a lot.
Contact
Feel free to join the Slack chat.
License
L5Modular is licensed under the terms of the MIT License (See LICENSE file for details).