我无处可寻.所以我问:在silex上,为什么我们使用bind()?例如,在静态页面的这种路由上:
$pages = array(
'/' => 'index',
'/blog' => 'blog',
'/about' => 'about',
);
foreach($pages as $route => $view) {
$api->get($route, function(Silex\Application $app) use($view) {
return $app['twig']->render($view.'.html');
})->bind($view);
}
解决方法:
对于一个事件繁重的框架,这是一个糟糕的选择,但这基本上命名了路线.
提供商可以在获得名称的情况下访问路线.
相关文件:
> http://silex.sensiolabs.org/doc/usage.html#named-routes