symfony arraycollection symfony-2.2

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) { }