Ho un oggetto con getter e setter ma sto perdendo intellisense su quell'oggetto quando lo passo a una funzione o mentre sto scorrendo attraverso una matrice di questi oggetti .Come ottenere intellisense lavorando con phpStorm quando si passa da oggetto a funzione o iterando
Ad esempio:
...
$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
...
}
Che cosa mi manca qui?
Devo modificare il codice (casting, ecc.), Manca un'impostazione phpStorm? Forse non è possibile?
Ha funzionato benissimo. Grazie, mi stava facendo impazzire! – RayLoveless
Grazie .. mi fa risparmiare molto tempo. – Raj