knot-php / framework
Framework foundations for PHP7
This package's canonical repository appears to be gone and the package has been frozen as a result.
0.9.0
2021-06-05 15:14 UTC
Requires
- php: >=7.2
- knot-lib/module: ~0.1
- knot-php/datastore-tools: ~0.1
- knot-php/module-aura-session: ~0.1
- knot-php/module-knot-console: ~0.1
- knot-php/module-knot-di: ~0.1
- knot-php/module-knot-exception-handler: ~0.1
- knot-php/module-knot-exception-handler-html: ~0.1
- knot-php/module-knot-http: ~0.1
- knot-php/module-knot-http-responder: ~0.1
- knot-php/module-knot-http-services: ~0.1
- knot-php/module-knot-logger: ~0.1
- knot-php/module-knot-router: ~0.1
- knot-php/module-knot-services: ~0.1
- knot-php/module-nyholm-psr7: ~0.1
Requires (Dev)
- knot-php/command: ~0.1
- php-coveralls/php-coveralls: ^2.0
- phpunit/phpunit: ^8.5.15
README
Description
Yet another glue framework for PHP7
Feature
- PSR-3 based Logger
- PSR-7 based ServerRequest/Response
- PSR-11 based Container
- PSR-15 based Middleware
- PSR-16 based cache
- Exception handlers
- Module system and auto module dependency resolver
Demo
Usage
Requirement
PHP 7.2 or later
Installing knot-php/framework
The recommended way to install knot-php/framework is through Composer.
composer require knot-php/framework
After installing, you need to require Composer's autoloader:
require 'vendor/autoload.php';
License
Author
Disclaimer
This software is no warranty.
We are not responsible for any results caused by the use of this software.
Please use the responsibility of the your self.