2013-10-07 45 views
1

我想傳遞一個對象和一個字符串的函數和restler測試,
但我得到這個錯誤:傳遞2個參數在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的上一版本。

回答

0

在Restler 3中,所需的參數通過URL(例如/ login/myuser)發送,因此URL必須包含該參數(發送請求到/ login將返回該錯誤)。