版本3中的Slim URLFor

时间:2015-11-02 18:32:43

标签: php slim

Slim v2中,我能够检索给定的get,post,...请求的路由。我自Slim v3修改后,无法想出重新创建相同的逻辑,文档目前相当稀疏。

$app->get('/login/', function ($request, $response, $args) use($app) {

})->setName('getLogin');

$app->urlFor('getLogin');

由于缺少urlFor方法,会抱怨哪个,所以如何在Slim v3中重新创建此代码?带错误

  

“在主题类中找不到引用的方法”。

1 个答案:

答案 0 :(得分:3)

它现在称为pathFor(),是router对象的一部分。 Slim Documentation

尝试

$app->router->pathFor('getLogin');