acelaya / expressive-slim-router

此包已被废弃且不再维护。没有建议的替代包。

基于Slim框架实现的Zend Expressive路由器

v4.0.1 2018-03-19 21:13 UTC

This package is auto-updated.

Last update: 2024-01-26 08:23:31 UTC


README

Build Status Code Coverage Scrutinizer Code Quality Latest Stable Version Total Downloads License

基于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将为您自动注册。