[TYPO3-german] Extbase: Wann sind zwei Objekte gleich?
g4-lisz at tonarchiv.ch
g4-lisz at tonarchiv.ch
Tue Feb 17 02:38:30 CET 2015
Hallo Zusammen,
beim Vergleich zweier Objekte der selben Klasse und gleicher UID liefert
if keinen Treffer,
also:
$objA === $objB : FALSE
$objA == $objB : FALSE
$objA->getUid() == $objB->getUid() : TRUE
Etwas mehr im Detail:
Ich habe die Klassen Leistung und Typ mit der Relationen:
Leistung n : 1 Typ
if ($leistung1->getTyp() == $leistung2->getTyp()) ...
liefert nicht das gewünschte Ergebnis
if ($leistung1->getTyp()->getUid() == $leistung2->getTyp()->getUid())
aber schon.
So ganz verstehe ich das nicht...
Grüße,
Till
More information about the TYPO3-german
mailing list