work-out-web / url-from-object
用于管理对象和路由之间链接的库
1.2.1
2016-02-19 09:37 UTC
This package is not auto-updated.
Last update: 2024-09-25 11:31:55 UTC
README
一个简单的类,用于根据对象生成URL。
在视图中: <?php echo $this->urlFromObject('nome-pagina', $object) ?>
在控制器中: $url = $this->urlFromObject('nome-pagina', $object);
要配置URL生成器,请使用以下语法。
'url-from-object' => array(
/* generator */
'Application\Model\User' => array(
'edit-page' => function($object){
return array(
'route' => 'application/default',
'params' => array(
'controller' => 'user',
'action' => 'edit',
)
);
},
/*static*/
'list-page' => array(
'route' => 'application/default',
'params' => array(
'controller' => 'user',
'action' => 'index',
)
),
/* alias */
'Application\Controller\IndexController' => 'Zend\View\Renderer\PhpRenderer',
),