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
Setup the test suite using Composer:
$ composer install --dev
Run it using PHPUnit:
$ php bin/phpunit --testdox
This package is released under the MIT License.
The documentations is available at https://comphppuebla.github.io/slim-modules/