我们正在探索 Restler 框架。我们需要的是一个自定义路由,例如:
[host]/:sessionid/{class}/{method}?param1=x¶m2=y
例如类Settings
中的方法Game
:
<?php
class Game {
function settings($session, $sound=TRUE, $music=TRUE){
//
}
}
?>
应该映射到http://hostname/12435635/game/settings?sound=x&music=y
我们已经设法通过破解routes.php
文件来实现它,但是由于文件是自动生成的,所以这个想法不是很好。那么,是否可以在不破解 Restler 的源代码或修改routes.php
文件的情况下创建此类路由?