首页 > 解决方案 > PhpDoc 注释:如何在一个地方“指向”一个变量

问题描述

class SomeClass {

    /** @var AdaptedClass */
    private $adaptor;

    public function __construct() {
        $adaptorClassName = 'AdaptedClass';

        if (class_exists($adaptorClassName)) {
            $this->adaptor = new $adaptorClassName();
        }
  }

你好!考虑上面的代码。简单的问题:phpdoc 注释是否可以AdaptedClass在一个地方“声明”?因为现在它在两个地方:in@var和 in $adaptorClassName,如果我把它改成别的东西 - 我需要在这里的两个地方改变它。

标签: phpphpdoc

解决方案


推荐阅读