Zwykle możliwe jest, aby sprawdzić, czy zmienna jest instancją klasy za pomocą:Sprawdź, czy coś jest instancją ArrayCollection
$foo instanceof bar
Ale w przypadku ArrayObjects (należącego do Symfony 2) to nie wydają się działać
get_class($foo)
powraca 'Doctrine\Common\Collections\ArrayCollection'
jeszcze
$foo instanceof ArrayCollection
zwraca false
is_array($foo)
powraca false
i $is_object($foo)
powraca true
ale chciałbym zrobić konkretny czek na tego typu
Czy używasz tego w formularzu? –
Tak używam tego w konstruktorze formularzy – JackalopeZero