细长的标准化Restfull路线

时间:2016-02-23 22:04:31

标签: routes slim

My Slim RESTful路线效果很好:

$app->get('/course/addresse/:course_id(/)', 'getCourseAddresses');

但是在这个版本中它不起作用:

$app->get('/course/:course_id/addresse(/)', 'getCourseAddresses');

为什么会出现这种差异?

我认为这是RESTful路线中最典型的一个:

/course/:course_id/addresse

我不明白为什么第二个版本不起作用。

1 个答案:

答案 0 :(得分:0)

使用新的Slim 3 parentesis()不起作用,你需要改变[]。

但如果您需要处理尾随斜线,请阅读官方文档:

http://www.slimframework.com/docs/cookbook/route-patterns.html