Я довольно новичок в PHP и пытаюсь решить проблему между параметрами функции type и contentType.
У меня есть следующий код {0}, где я пытаюсь передать идентификатор функции, однако возвращается следующая ошибка {1}
{0}
/**
* @path("/getList")
* @param(string, query,'string')
* @return(string,'text/plain')
*/
public function getList($ID)
{
....
}
{1}
Одновременное использование атрибутов contentType и type не поддерживается и приведет к ошибке, поскольку атрибут type неявно объявляет тип MIME application / json.
Я изменил следующее из
* @param (строка, запрос, ‘text / plain’)
в
* @param (строка, запрос, ‘строка’)
Но очевидно, что это изменит значение параметра, а не его тип.
Как бы я поступил так?
С уважением
Удалить скобу {
, Вы дали две скобки после метода
/**
* @path("/getList")
* @param(string, query,'string')
* @return(string,'text/plain')
*/
public function getList($ID)
{
....
}
Получил разрешение.
Вместо того чтобы сказать
использование