Можно ли написать документацию PHPDoc для @param без указания типа? - PullRequest
0 голосов
/ 04 апреля 2019

Я использую PhpStorm.Когда я помещаю следующую документацию PHPDoc для функции:

/**
 * @param $id application identifier
 */
public function foo($id)

И я запускаю команду «Быстрая документация» (Ctrl + Q) для функции в PHPStorm, она показывает это:

Параметры: App \ Models \ Application $ id идентификатор

По какой-то причине IDE интерпретирует первое словоописание параметра, application, в качестве типа параметра.Я не хочу указывать тип параметра (я не знаю, что это такое), я просто хочу добавить краткое описание параметра в документацию.Что мне делать?

1 Ответ

1 голос
/ 04 апреля 2019

Если вы не знаете, что это такое, вы можете использовать mixed. Тип идет перед $id, а часть после $id будет использоваться в качестве описания.

/**
 * @param mixed $id application identifier
 */
public function foo($id)
...