2012-04-19 2 views
1

Есть ли определенная причина, по которой PhpStorm добавляет возвращаемый тип конструктора с косой чертой?Prepend return type with slash for constructor

class MyTest 
{ 
    /** 
    * Constructor 
    * 
    * @return \MyTest 
    **/ 
    public function __construct(){} 
} 

Имеет ли это особое значение в самом PHPDoc? Или некоторые конкретные функции IDE?

+1

Этот * должен * больше не быть проблемой с v4 (по крайней мере, при обновлении существующего блока комментариев PHPDoc): http://youtrack.jetbrains.com/issue/WI-9997 – LazyOne

ответ

5

В основном это означает, что MyTest проживает в мире namespace.

+0

Правильно, я никогда не использовал пространства имен в PHP думаю, поэтому я не знал этой нотации. Приветственный помощник. –