PhpStorm でオブジェクトを作成すると、そのオブジェクトのすべてのオートコンプリートが正常に機能します。
$object = new MyClass();
$object->getNa...
にオートコンプリートします
$object->getName();
ここまでは順調ですが、最初のメソッドでオブジェクトが返された場合、オートコンプリートは機能しません。
$car->getDriver()->getNam...
空のリストが表示されます。getDriver メソッドには PHPDoc @return タグが「Driver」に設定されていますが、他のいくつかの IDE では、これは正しいオートコンプリートを取得するために機能します。
どこかに見逃した設定があるのか、それとも PhpStorm がこの種の高度なオートコンプリートをまだ提供していないのか疑問に思っていますか?