我在zf2模块中有一个定义为
的服务定位器class User implements ServiceLocatorAwareInterface
{
}
我想在这里使用与$this->url() for views
类似的东西..
这可能......?
答案 0 :(得分:4)
由于您的模型实现了ServiceLocatorAwareInterface
,因此它是。
$sl = $this->getServiceLocator();
$vhm = $sl->get('viewhelpermanager');
$url = $vhm->get('url');
$urlString = $url($name, $params, $options, $reuseMatchedParams);
有关参数的详细信息,请参阅Zend\View\Helper\Url#__invoke()
。