caffeinated / modules by thekanbo

Laravel Modules
579,195
953
63
Package Data
Maintainer Username: thekanbo
Maintainer Contact: shea.lewis89@gmail.com (Shea Lewis)
Package Create Date: 2014-09-25
Package Last Update: 2023-03-10
Home Page: https://caffeinatedpackages.com
Language: PHP
License: MIT
Last Refreshed: 2024-03-26 03:00:25
Package Statistics
Total Downloads: 579,195
Monthly Downloads: 4,646
Daily Downloads: 161
Total Stars: 953
Total Watchers: 63
Total Forks: 222
Total Open Issues: 12

Caffeinated Modules

Source Latest Stable Version License Total Downloads Travis (.org)

Extract and modularize your code for maintainability. Essentially creates "mini-laravel" structures to organize your application.

Documentation

You will find user friendly and updated documentation on the Caffeinated website.

Installation

Simply install the package through Composer. From here the package will automatically register its service provider and Module facade.

composer require caffeinated/modules

Config

To publish the config file, run the following:

php artisan vendor:publish --provider="Caffeinated\Modules\ModulesServiceProvider" --tag="config"

Changelog

You will find a complete changelog history within the CHANGELOG file.

Contributing

Please see CONTRIBUTING for details.

Testing

Run tests with PHPUnit:

vendor/bin/phpunit

Security

If you discover any security related issues, please email shea.lewis89@gmail.com directly instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see License File for more information.