1
これは、特定のオブジェクトとしてphpの変数を宣言できる機会はありますか?そのため、NetbeansのようなIDEはそのObjectを検出して、そのクラス?理論的にはPHPで特定のクラスとしてオブジェクトを宣言する
public static function add(\Event $element) {
//The $element variable is now declared, that it have to be an Event object
}
は、私の質問は次のようになります:
\Event $events = EventContainer::getAll();
しかし残念ながら、それは動作しないでしょう、私が知っている何
は、それがこの例のように機能して動作することです。オートコンプリートで使用するためにどのようなjavadocツールによって
class Foo {
/**
* @var $barArray \Baz\Bar[]
*/
protected $barArray;
/**
* @var $bar \Baz\Bar
*/
protected $bar
/**
* @return \Baz\Bar
*/
public function getBar()
{
return $this->bar;
}
/**
* @return \Baz\Bar[]
*/
public function getAllBar()
{
return $this->barArray;
}
}
そのように日食が知っている:Eclipseで
ほとんどのIDEはphpdocを読むでしょう: – Steve
変数の上のコメントを使用して、 '/ **のようなクラスを宣言することができます@var $ abc testClass */'をコード内のどこにでも置くことができます。 – JustOnUnderMillions