omaicode / laradules
Split your features into modules, make it flexible and easy to maintenance.
v1.0.2
2021-12-29 06:01 UTC
Requires
- php: ^7.2|^8.0
- illuminate/contracts: ^6.0|^7.0|^8.0
- illuminate/support: ^6.0|^7.0|^8.0
- league/flysystem: ^1.0|^2.0
This package is auto-updated.
Last update: 2025-03-01 00:36:53 UTC
README
A simple library to split your codes into modules. Make your codes become flexible, easy to maintenance and coding faster.
Installation
Use composer to manage your dependencies and install with command:
composer require omaicode/laradules
Commands
To create a module, enter command:
php artisan laradules:create:module {MODULE NAME}
This command will create your module inside folder {PROJECT}/modules. Example:
- app
- Http
- Models
- Providers
- ...
- modules
- ModuleA
- ModuleB
To show module list, enter command:
php artisan laradules:list:module
LICENSE
MIT
CREDIT
This is my first public library for Laravel, if it have any bugs just create your issue. I'll update as soon as possible! Thanks you for use my libraby.