У меня есть составная инструкция в одном из моих классов, и насколько я знаю, я следую за документами phpDoc . Это только соответствующая часть файла. Сам файл и класс имеют докблоки.
class contact { /** * @var PDO $pdo The PDO class for database communication * @var int $id The id of the contact * @var int $clientId The id of the client the contact is linked to * @var string $name The name of the contact * @var string $address The first address line (normally street and house number) of the contact * @var string $postal_code The postal code of the contact * @var string $city The city of the contact * @var string $state The state or region of the contact * @var string $country The country of the contact */ protected $pdo, $id, $clientId, $name, $address, $postal_code, $city, $state, $country;
Когда я запускаю phpdoc в этом файле, он отлично разбирается без вывода. Однако, когда я смотрю на созданные документы, информация отображается неправильно:
Что я делаю не так?
Предполагается, что это поддерживается в phpDocumentor 2.x, хотя оно не было в 1.x. Поскольку это выглядит как шаблон вывода 2.x, это, скорее всего, ошибка в шаблоне, который вы могли бы сообщить как проблему в репозитории Github ( https://github.com/phpDocumentor ).