Di solito si si può verificare se una variabile è un'istanza di una classe utilizzando:Verificare se qualcosa è un'istanza di ArrayCollection
$foo instanceof bar
Ma nel caso di ArrayObjects (appartenenti a Symfony 2), questo non sembra funzionare
get_class($foo)
rendimenti 'Doctrine\Common\Collections\ArrayCollection'
$foo instanceof ArrayCollection
restituisce false
is_array($foo)
rendimenti false
e $is_object($foo)
rendimenti true
ma vorrei fare un controllo specifico su questo tipo
Si sta utilizzando questo con un modulo? –
Sì Sto usando questo in un generatore di moduli – JackalopeZero