我编写了一个自定义Part
类 ( MyNamespace\Mvc\Router\Http\Part
),现在应该使用它来代替Zend\Mvc\Router\Http\Part
. 如何将其加载到可调用的列表中Zend\Mvc\Router\RoutePluginManager
?
--
编辑:
刚试过
namespace Application;
use Zend\Mvc\MvcEvent;
class Module {
...
public function onBootstrap(MvcEvent $mvcEvent) {
...
$routePluginManager = $mvcEvent->getRouter()->getRoutePluginManager();
$routePluginManager->setInvokableClass('part', 'MyWorkspace\Mvc\Router\Http\Part');
...
}
...
}
但它不起作用——仍然使用标准的 Zend 类。