mezzio70 / mezzio-router
为 Mezzio 的 Router 子组件提供 PHP 7.0 支持
Requires
- php: >7.0.0
- fig/http-message-util: ^1.1.2
- psr/container: ^1.0 || ^2.0
- psr/http-factory: ^1.0
- psr/http-message: ^1.0.1
- psr/http-server-middleware: ^1.0
- webmozart/assert: *
Requires (Dev)
Suggests
- mezzio/mezzio-aurarouter: ^3.0 to use the Aura.Router routing adapter
- mezzio/mezzio-fastroute: ^3.0 to use the FastRoute routing adapter
- mezzio/mezzio-laminasrouter: ^3.0 to use the laminas-router routing adapter
Conflicts
Replaces
This package is auto-updated.
Last update: 2024-09-22 12:09:56 UTC
README
🇷🇺 俄罗斯公民
我们是来自不同国家的 Laminas 参与者。我们中的许多人都有在俄罗斯和乌克兰的朋友、亲戚和同事。我们中的一些人出生在俄罗斯。我们中的一些人现在住在俄罗斯。我们中的一些祖父母在二战中与法西斯作战。这里没有人支持法西斯主义。
我们中的一员有一位乌克兰亲戚,她和儿子一起逃离了家园。火车因前方道路上的轰炸而延误。我们有朋友在防空洞里躲避。我们在空袭后焦虑地关注他们的消息,空袭无差别地袭击医院、学校、幼儿园和房屋。我们不从任何媒体上得知这些消息。我们直接看到了这些。
您信任我们足够使用我们的程序,我们请求您再次信任我们。我们需要帮助。走出家门,抗议这场毫无意义的战争。停止杀戮。说“不战争!”
🇺🇸 致俄罗斯公民
我们 Laminas 团队来自世界各地。我们中的许多人都有在俄罗斯和乌克兰的朋友、家人和同事。我们中的一些人出生在俄罗斯。我们中的一些人现在住在俄罗斯。我们中的一些祖父母在二战中与纳粹作战。这里没有人支持法西斯主义。
我们团队的一员有一位乌克兰亲戚,她和儿子一起逃离了家园。火车因前方道路上的轰炸而延误。我们有朋友在防空洞里躲避。我们在空袭后焦虑地关注他们的消息,空袭无差别地袭击医院、学校、幼儿园和房屋。我们不从任何媒体上得知这些消息。这是我们亲身体验的。
您信任我们足够使用我们的软件。我们请求您信任我们说真话。我们需要您的帮助。走出家门,抗议这场不必要的战争。停止杀戮。说“停止战争!”
Mezzio 的 Router 子组件。
此包提供以下类和接口
RouterInterface
,一个通用的接口,用于实现提供围绕 PSR-7ServerRequest
消息的路由能力。Route
,一个值对象,用于描述路由的中间件。RouteResult
,一个值对象,用于描述路由的结果。
安装
通常,您将在安装 Mezzio 时安装此组件。然而,它可以独立使用,以提供提供路由 PSR-7 中间件的一种通用方式。为此,请使用
$ composer require mezzio/mezzio-router
我们目前支持并提供以下路由集成
- Aura.Router:
composer require mezzio/mezzio-aurarouter
- FastRoute:
composer require mezzio/mezzio-fastroute
- laminas-router:
composer require mezzio/mezzio-laminasrouter
文档
Mezzio 提供 路由文档。