comphppuebla / slim-modules
Organize your Slim applications in a modular structure
2.1.0
2015-08-11 03:22 UTC
Requires
- php: >=5.5
- slim/slim: ~2.5
Requires (Dev)
- phpunit/phpunit: ~4.5
This package is auto-updated.
Last update: 2024-10-27 09:10:13 UTC
README
This package allows you to organize your Slim applications in a modular structure. By introducing the following components
- Service providers. For third-party libraries, services, controllers and Slim middleware classes. It adds the capability of extending existing services.
- Route providers. To match paths with controllers registered as services
- Argument converters. To customize the method signatures of your controllers
- Definition groups. For services, middleware and route providers
Tests
Setup the test suite using Composer:
$ composer install --dev
Run it using PHPUnit:
$ php bin/phpunit --testdox
License
This package is released under the MIT License.
Documentation
The documentations is available at https://comphppuebla.github.io/slim-modules/