acelaya / expressive-slim-router
此包已被废弃且不再维护。没有建议的替代包。
基于Slim框架实现的Zend Expressive路由器
v4.0.1
2018-03-19 21:13 UTC
Requires
- php: ^7.1
- acelaya/slim-2-router: ^2.7
- psr/container: ^1.0
- zendframework/zend-expressive-router: ^3.0
Requires (Dev)
- phpunit/phpunit: ^7.0
- squizlabs/php_codesniffer: ^3.1
- zendframework/zend-diactoros: ^1.7.1
README
基于Slim框架实现的Zend Expressive路由器。
我决定进行这个实现,因为Slim的路由器支持路径开头的可选参数,而其他Expressive支持的路由器不支持。
安装
使用composer安装此包
composer require acelaya/expressive-slim-router
用法
您只需要在项目的配置中注册此包的ConfigProvider
。
<?php declare(strict_types=1); $aggregator = new ConfigAggregator([ // ... App\ConfigProvider::class, Acelaya\Expressive\ConfigProvider::class, // ... ], '...');
如果您已经在使用zend-component-installer,则ConfigProvider
将为您自动注册。