photogabble / tuppence-boilerplate
2.0.0
2023-02-17 13:15 UTC
Requires
- php: ^8.0
- doctrine/annotations: ^2.0
- doctrine/dbal: ^3.5
- doctrine/orm: ^2.14
- league/plates: ^3.5
- photogabble/tuppence: ^2.0.0
- symfony/cache: ^6.2
Requires (Dev)
- phpunit/phpunit: ^8.5|^9.5
This package is auto-updated.
Last update: 2024-09-15 15:23:10 UTC
README
一个极小的PSR-7 "框架"。
关于此模板
此模板将Tuppence与一些项目结构和用于Plates PHP模板系统和Doctrine ORM的服务提供者包装在一起。
安装
使用composer安装此项目:composer create-project photogabble/tuppence-boilerplate
。
对于开发,您可以使用php -S 127.0.0.1:3000 -t public
在本地上服务您的项目,地址为http://127.0.0.1:3000。
PSR-7 支持
Tuppence支持PSR-7,因此您会发现许多PSR-7中间件库可以开箱即用,例如以下是一些已知可以工作的:
bryanjhv/slim-session
用于启动和管理会话的中间件。
akrabat/rka-ip-address-middleware
确定客户端IP地址并将其存储为ServerRequest
属性的中间件。
php-middleware/php-debug-bar
可以将PHP Debug Bar附加到响应的框架无关中间件。