Типы функций PHP-функций - одновременное использование атрибутов contentType и type не поддерживается

0

Я новичок в PHP и борюсь за решение проблемы между функциональными параметрами типа и contentType.

У меня есть следующий код {0}, где я пытаюсь передать идентификатор функции, однако возвращается следующая ошибка {1}

{0}

/**
 * @path("/getList")
 * @param(string, query,'string')       
 * @return(string,'text/plain')
 */

public function getList($ID)
    {
        ....
    }

{1} Одновременное использование атрибутов contentType и type не поддерживается и вызывает ошибку, так как атрибут type неявно объявляет тип приложения /json MIME.

Я изменил следующее из * @param (string, query, 'text/plain') на * @param (строка, запрос, строка)

Но, очевидно, это изменило бы значение параметра, а не тип его.

Как я буду заниматься этим?

С уважением

Теги:
content-type

2 ответа

0
Лучший ответ

Получил разрешение.

Вместо того, чтобы говорить

  • @param (строка, запрос, строка)

использование

  • @param (строка, запрос).
0

Удалите брекет {. Вы дали две фигурные скобки после метода

/**
 * @path("/getList")
 * @param(string, query,'string')       
 * @return(string,'text/plain')
 */

public function getList($ID)
    {
        ....
    }
  • 0
    Просто опечатка
  • 0
    Да! .. Временами, которые могут случиться ..
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню