function put($id, $name)
{
try
{
product::put($id, $name);
}
catch(\util\BadNameException $e)
{
throw new RestException(400, "Please supply a better name.");
}
}
返回错误消息时,我还想在(array)product::getNamingConvention()
错误中包含结果。我怎样才能做到这一点?
我可以只返回一个包含错误消息和数据的自定义数组,但我不知道在这种情况下如何将状态码设置为 400?
我正在使用 Restler 3。