Manu: Zugriff auf Objekt

Beitrag lesen

Hallo,

vielleicht hat jemand gerade einen Tipp für mich:

Ich muss jede Menge Formularfelder füllen, die Daten kommen aus drei Objekten.
Jetzt habe ich mir gedacht, ich könne das mit einer Schleife lösen:

$aForm['orderer_']  = 'contact_orderer';
[...]

foreach ($aForm as $sPrefix => $sField) {
$aData[$sPrefix .'institution_id'] = $oData->{$sField}->instituts->institutions->getId();
}

Klappt aber nicht...

Manuell klappts hingegen:
$sPrefix = 'orderer_';
$aData[$sPrefix .'institution_id'] = $oData->contact_orderer->instituts->institutions->getId();

Wo ist denn nun mein Denkfehler?

Gruß & schönes WE,
Manu