在restler中传递2个参数

时间:2013-10-07 12:03:37

标签: php restler swagger swagger-php

我正在尝试将一个对象和一个字符串传递给该函数并在restler中测试它,
但是我收到了这个错误:

"error": {
    "code": 400,
    "message": "Bad Request: `user` is required but missing."
  },

在我写的文档中:

/**
 * 
 * @param User $user user object
 * 
 * @param string $lang the language of the name e.g. "en" or "ar". 
 * 
 * @url POST /login/
*/

这是功能:

public static function login(User $user,$lang) {
    ....
}

我正在使用restler的前一版本。

1 个答案:

答案 0 :(得分:0)

在Restler 3中,必需的参数通过URL发送,例如/ login / myuser,因此URL必须包含该参数(向/ just发送请求将返回该错误)。