1

次のコードがあります。

/** @var ObjectClass $instanceName  */
$x = $instanceName->method();

入力中にコード補完が得られない場合$instanceName->、Netbeanにはそのような機能がありますか? 構成が不足しているか、間違った構文を使用していますか? $instanceNameはサービス セレクターから取得されたため、パラメーター タイプのヒントもプロパティ タイプのヒントもありません。このオプションのままですが、機能していません。

4

1 に答える 1

0

これでなければなりません:

/* @var $instanceName ObjectClass */

ObjectClass が名前空間内にある場合は、名前空間を宣言する必要があります... PHP の使用は含まれません。

例えば:

/* @var $instanceName \Namespace\LikeA\Boss\ObjectClass */
于 2014-05-22T14:28:31.830 に答える