0
我有一個類\Foo\BarRoute
實現路由接口(\Zend\Mvc\Router\RouteInterface
)。Zend2:如何添加自定義路由類型?
如何添加\Foo\BarRoute
作爲bar
路由插件並使其在配置中可用(例如'type' => 'bar'
)?
到目前爲止,我得到了以下Module.php沒有
public function onBootstrap(EventInterface $e)
{
$routePluginManager = $e->getRouter()->getRoutePluginManager();
$routePluginManager->setInvokableClass('bar', '\Foo\BarRoute');
}
可以通過這個模塊配置文件來完成任何效果:(只?
謝謝!
這也可能是去確實(因爲它的工作原理),但它會很高興能夠注入自定義「短名稱」的方式...... Zend公司一樣做自己:') –