aindong / pluggables
Pluggable features/Modular Structure helper for laravel 5
Installs: 2 096
Dependents: 0
Suggesters: 0
Security: 0
Stars: 4
Watchers: 3
Forks: 0
Open Issues: 0
Requires
- php: >=5.4.0
- illuminate/config: ~5.0
- illuminate/console: ~5.0
- illuminate/database: ~5.0
- illuminate/filesystem: ~5.0
- illuminate/routing: ~5.0
- illuminate/support: ~5.0
Requires (Dev)
- mockery/mockery: ~0.9
- phpunit/phpunit: ~4.0
Suggests
- wikimedia/composer-merge-plugin: Allows the ability to create and merge composer.json files for your individual modules for module-specific dependency management.
This package is not auto-updated.
Last update: 2024-12-17 04:47:16 UTC
README
##Pluggables
A modular pattern guide/generator for creating a (more modular way) laravel application easily. It follows the FIG PSR-1, PSR-2, and PSR-4 coding standards. Pluggables supports the current version of laravel (5.1).
##QUICK INSTALLATION
You can install this package using composer
composer require aindong/pluggables=~1.0
Once the composer operation is complete, locate your config/app.php
and open it using your editor(vim, sublime, phpstorm, etc).
Then add this into the service providers
array
Aindong\Pluggables\PluggablesServiceProvider::class,
then scroll down to see the facade
array and add this
'Pluggables' => Aindong\Pluggables\Facades\Pluggable::class,
after that, you have to set the configuration files of pluggables using
php artisan vendor:publish
then look for the pluggables.php on the config folder.
and you can start using both the Plugegables
console commands and facades during the development of your application, to see all the pluggables commands simply type this into your terminal
php artisan
and check for pluggables
. Have fun!
#####NOTES: Development stage
#####SOON Will add unit tests soon. For those who would like to contribute, you can always contact me @ alleo.indong@gmail.com for now, thank you!