ZF2 中的自定义路由类型
Custom Route Type in ZF2
我有一个自定义路线类型:
class MyRoute implements Zend\Mvc\Router\Http\RouteInterface
{
// ...
}
如何使用 Zend\Mvc\Router\RoutePluginManager
注册它?我不知道它使用哪个配置密钥。
您要查找的配置密钥是 route_manager
。
作为参考,手册中有一个方便的 table,它映射管理器、接口、方法名称和配置键 -> http://framework.zend.com/manual/current/en/tutorials/config.advanced.html#configuration-mapping-table
您可以检查的另一个地方是 class Zend\Mvc\Service\ModuleManagerFactory inside the zendframework/zend-mvc 图书馆。
这 class 实例化默认模块侦听器。
我有一个自定义路线类型:
class MyRoute implements Zend\Mvc\Router\Http\RouteInterface
{
// ...
}
如何使用 Zend\Mvc\Router\RoutePluginManager
注册它?我不知道它使用哪个配置密钥。
您要查找的配置密钥是 route_manager
。
作为参考,手册中有一个方便的 table,它映射管理器、接口、方法名称和配置键 -> http://framework.zend.com/manual/current/en/tutorials/config.advanced.html#configuration-mapping-table
您可以检查的另一个地方是 class Zend\Mvc\Service\ModuleManagerFactory inside the zendframework/zend-mvc 图书馆。
这 class 实例化默认模块侦听器。