danielspk / tornadohttpskeletonapplication
托尔纳多 Http 骨架应用
v0.8.1
2016-07-11 14:41 UTC
Requires
- php: >=7.0.0
- danielspk/tornadohttp: ~1.0
- doctrine/migrations: ~1.0
- doctrine/orm: ~2.0
- firebase/php-jwt: ~3.0
- monolog/monolog: ~1.0
- nelmio/alice: ~2.0
- nikic/fast-route: ~1.0
- symfony/console: ~3.0
- twig/twig: ~1.0
- vlucas/phpdotenv: ~2.0
- vlucas/valitron: ~1.0
- zendframework/zend-config: ~2.0
- zendframework/zend-diactoros: ~1.0
- zendframework/zend-servicemanager: ~3.0
Requires (Dev)
Suggests
- matthiasmullie/scrapbook: PSR-6 cache + adapters
- oscarotero/psr7-middlewares: PSR-7 middlewares
README
注意:此项目正在不断进化。
以下项目允许您在具有以下特性的应用骨架上使用中间件容器 Tornado Http
- PSR7 中间件容器
- 依赖注入
- 环境配置
- 路由系统
- 模板系统
- 命令行界面
- ORM + 迁移 + 测试用例
- 数据记录器
该应用使用 Action-Domain-Responder 架构模式。
代码片段
运行命令行界面
php bin/console
运行测试
phpunit
许可
该项目遵循 MIT 许可。