symfony - Comprueba si ArrayCollection está vacío
symfony-2.2 (2)
Doctrine ArrayCollection tiene un método isEmpty
que hará lo que estás buscando.
if ($suppliers->isEmpty()) { }
Eche un vistazo a la documentación aquí
Tengo un Pedido de Entidad que mantiene a los Proveedores en un Arraycollection. En mi controlador, quiero verificar si este arraycollection está vacío:
$suppliers = $order->getSuppliers();
Lo intenté:
if(!($suppliers)) {}
if(empty($suppliers)) {}
¿Algunas ideas?
También puede usar la función PHP count()
:
if (count($suppliers) < 1) { }