簡體   English   中英

PHPDoc對象的屬性

[英]PHPDoc for property of object

是否可以(出於類型提示的目的)指示對象屬性的類? 該代碼的最終產品按預期工作,但是類型提示不起作用。 例如,以下內容顯示了我要完成的工作,但這不起作用:

    /* @var $this->view \app\components\View */
    $this->view->title = 'Title here';

我所見過的只是對@var $this或類似@var $this引用,但從未涉及$this對象的屬性。 如果有可能,我想念什么?

是的-您必須在類中聲明屬性的位置應用PHPDoc注釋:

class Foo
{
    /* @var \app\components\View $view*/
    public $view;

    public function __construct()
    {
          $this->view->title = 'Title here';
    }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM