groton-school / slim-norms
Define some normal interfaces and abstract classes for working with the Slim Framework
Installs: 279
Dependents: 5
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/groton-school/slim-norms
Requires
- php-di/php-di: ^7.0
- psr/http-message: ^2.0
- slim/http: ^1.4
- slim/slim: ^4.12
Requires (Dev)
README
Define some normal interfaces and abstract classes for working with the Slim Framework
Install
composer require groton-school/slim-norms
Use
When developing Slim Framework-related packages, use...
- Extend
AbstractAction
to and override itsaction()
method to easily create invokable actions. - Implement
DependenciesInterface
to script injecting package-related dependencies; - Implement
RouteBuilderInterface
to define package-related routes;
See groton-school/slim-gae-shim for sample usage.