在phpdoc注释中,有没有办法将@var类型限制为一组允许的值?

时间:2014-01-16 18:37:38

标签: php phpdoc

在我的类中,一些'boolean'值存储为整数,可接受的值为1或0.因此实际类型不是BOOLEAN,而是INT。但是,只有1和0是可接受的值。在我的phpdoc评论块中,我想显示这个。如何显示唯一可接受的值为1和0为int?

伪示例:

/**
 * @var int{0,1} $isAccepted
 */

1 个答案:

答案 0 :(得分:2)

您不能在phpDoc中限制范围。你只能在描述中建议如下:

/**
 * @var int $isAccepted Boolean, accepts 1 or 0
 */