0

Netbeans とコード補完に少し問題があります。これは簡単な例です:

/**
* @param SomeClass[] $param Simple array of SomeClass elements
*/
public function func(array $param) {
    $param[0]->..
}

このサンプルでは、​​コード補完は機能しません。問題はarray $param、phpdoc 宣言を「上書き」することから発生するため、クラスのコード補完がなくなりました。

これはバグですか、それとも間違いですか?

4

1 に答える 1

1

この質問によると、以下は Netbeans で機能するはずです。

public function func(array $param) {
    /* @var $param SomeClass[] */
    $param[0]->..
}
于 2013-02-20T08:54:31.953 に答える