Mam obiekt z pobierającymi i ustawiającymi, ale tracę intellisense na tym obiekcie, gdy przekazuję go do funkcji lub podczas iteracji przez tablicę tych obiektów .Jak uzyskać intellisense pracy z phpStorm podczas przekazywania obiektu do funkcji lub iterowania
Na przykład:
...
$personA = new Person(..);
$age = $personA->getAge(); // intellisense works.
$personArray = array($personA, $personB, ..);
foreach($personArray as $aPerson){
$aPerson->getAge(); // no intellisense here
}
doSomething($personA);
function doSomething($person){
$person->getAge() // no intellisense here
...
}
Co ja tu brakuje?
Czy muszę zmienić kod (przesyłanie ... itp.), Brakuje ustawienia phpStorm? Może to nie jest możliwe?
Pracował świetnie. Dzięki, doprowadziło mnie to do szału! – RayLoveless
Dzięki ... oszczędzam mnóstwo czasu. – Raj