0

我真的很喜欢 Restler,但我想确保我能实现我的要求,我的第一次尝试失败了,但这可能是因为我没有完全理解它。

我想做的是拥有一系列服务,例如:

  • 用户
  • 应用程序
  • 行动
  • 关系

然后可以享受休息服务,例如:

理想情况下,我希望在子类型级别对类定义进行分段。因此,在上面的示例中,我将有一个“首选项”和“目标”类来处理服务架构的“用户”部分下的请求。

我已经尝试过自动和手动路由(使用@url 运算符),但我似乎无法让它工作。

4

1 回答 1

1

Restler 2和Restler 3在我们添加API Class时没有指定路径段时使用类名作为路径段

Restler::addAPIClass($classname, $path=null); 

映射偏好和目标如下

$r->addAPIClass('Preferences', 'user/preferences');
$r->addAPIClass('Goals', 'user/goals');

如果您想单独处理手动路由的所有内容(类中没有路径段)

$r->addAPIClass('Preferences', '');
$r->addAPIClass('Goals', '');

然后使用@url 注释

于 2012-10-11T02:58:26.393 回答