Slim modules

Build Status Latest Stable Version SensioLabsInsight

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

Run it using PHPUnit:

$ php bin/phpunit --testdox

License

This package is released under the MIT License.