Передача 2-х параметров в рестлер

Я пытаюсь передать объект и строку в функцию и проверить его в рестлере,
но я получаю эту ошибку:

"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) {
    ....
}

Я использую предыдущую версию рестлера.

1 ответ

В Restler 3 обязательные параметры отправляются через URL-адрес, например /login/myuser, поэтому URL-адрес должен включать этот параметр (отправка запроса на just /login вернет эту ошибку).

Другие вопросы по тегам