ほげほげ

プログラミング、英会話、ヨガ、料理などの備忘録など。

PHPDoc ネームスペース指定のtype

初めてネームスペースを使っていたら、IDE(PHPStorm)の入力補完がうまく動作しなかったので、調べた。
関数の戻り値に、ネームスペース付きのクラスを指定するには、ネームスペースの先頭に「\」を付ける必要がある。

良い例
    /** 
     * @return \ulna\base\controller\Controller 
     */
ダメだった例
    /** 
     * @return ulna\base\controller\Controller 
     */