Комментарии для документации PHP пост данных и возвращения JSON
У меня есть два вопроса на самом деле:
Для некоторых функций я отправляю им формы, могу ли я упомянуть их как
@params
в комментариях или что:/* some descriptions * * @param string userName */ public function add(){ $userName = $_POST['user'] ...... }
Из какой-то функции я возвращаю данные как JSON, как упомянуть JSON как тип и формат возвращаемого значения:
/* some descriptions * * @return JSON [{id, name,...}] */
1 ответ
Решение
Вы можете написать что угодно в комментариях. Тем не менее, это не обычное использование - @param
а также @return
должен описывать фактические параметры и возвращаемые значения рассматриваемой функции. Посмотрите, например, проект рекомендации PHP-FIG для того, что является (главным образом) традиционным.
Если вы возвращаете строку JSON, было бы лучше документировать ее как
@return string Text here describing what is being returned
поскольку для PHP это просто еще одна строка.