Что означает отсутствие краткого описания свойства из phpDoc?

Я получаю эту критическую ошибку при запуске phpDoc в моем файле класса:

No short description for property $id.

Это соответствующий код:

/** @type int The user's id. */
private $id = 0;

Я считаю, что именно так используется в документации.

Итак, что означает эта ошибка и как ее решить?


person Community    schedule 09.04.2013    source источник


Ответы (1)


Используйте @var вместо @type:

/**
 * @var integer The user's id. 
 */
private $id = 0;
person hek2mgl    schedule 09.04.2013
comment
Круто, работает, спасибо! Но тогда документация должна быть неправильной, или я неправильно истолковываю... у вас есть ссылка? - person ; 09.04.2013
comment
Кажется, что у phpdoc2 уже нет документации, где сервер phpdoc1 выдает мне внутренние ошибки сервера. :( Так что вам просто нужно поверить мне :) Я использовал @var много лет - person hek2mgl; 09.04.2013
comment
ссылка на тег PHPDocumetor Однако это дало мне внутренние ошибки сервера - person hek2mgl; 09.04.2013