Skip to content

Latest commit

 

History

History
40 lines (27 loc) · 1.62 KB

README.md

File metadata and controls

40 lines (27 loc) · 1.62 KB

Slim modules

Build Status Latest Stable Version Latest Unstable Version License 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 --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/