NetBeans のオートコンプリート機能で問題が発生しています。Symfony2 PHP プロジェクトに NetBeans を使用し、主にオートコンプリート機能 (ドキュメントの生成用ではない) に phpDocumentor を使用しています。
これらの間の正しい構文は何ですか (または基本的に同じです)?
完全修飾クラス名:
class MyClass
{
/**
* @param \MyCompany\MyBundle\Entity\User $user
* @return string
*/
public function myFunction(\MyCompany\MyBundle\Entity\User $user) { }
}
クラス名:
use \MyCompany\MyBundle\Entity\User;
class MyClass
{
/**
* @param User $user
* @return string
*/
public function myFunction(User $user) { }
}