phpDoc @var复合语句未正确显示

时间:2014-09-26 20:37:16

标签: php documentation var phpdoc

我的一个课程中有一个复合语句,据我所知,我在这里phpDoc docs之后。这只是文件的相关部分。文件本身和类都有docblocks。

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时,它被解析得没有任何输出。但是,当我查看生成的文档时,信息未正确显示:

enter image description here

我做错了什么?

1 个答案:

答案 0 :(得分:0)

这应该在phpDocumentor 2.x中得到支持,尽管它不在1.x中。由于它看起来像2.x输出模板,这可能是模板中的错误,您可以在Github仓库(https://github.com/phpDocumentor)上报告为问题。