myClassという名前のクラスがあり、その中に次の構造があります。
class myClass
{
static $foo;
public static function init()
{
self::$foo = new bar();
}
}
phpstormでmyClass::$ fooをコードの残りの部分でbarのオブジェクトとして定義するにはどうすればよいですか?
PHPDocを使用します。
class myClass
{
/**
* @var bar $foo - Holds a bar object.
*/
static $foo;
}