danielspk / tornadohttpskeletonapplication
Tornado Http Skeleton Application
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
ATENCIÓN: Este proyecto se encuentra en constante evolución.
El siguiente proyecto le permite utilizar el contenedor de middlewares Tornado Http sobre una aplicación esqueleto con las siguientes características:
- Contenedor de Middlewares PSR7
- Inyección de Dependencias
- Configuración por ambientes
- Sistema de Routing
- Sistema de Templating
- Interfaz de consola de comandos
- ORM + Migrations + Fixtures
- Logger de datos
La aplicación utiliza el patrón arquitectónico Action-Domain-Responder.
Snippets:
Ejecutar la interfaz de consola de comandos:
php bin/console
Ejecutar los test:
phpunit
Licencia:
El proyecto se distribuye bajo la licencia MIT.