Ответ 1
Doctrine ArrayCollection имеет метод isEmpty
, который будет делать то, что вы ищете.
if ($suppliers->isEmpty()) { }
Взгляните на документацию на здесь
У меня есть Entity Order, в котором находятся Поставщики в Arraycollection. В моем контроллере я хочу проверить, пусто ли это arraycollection:
$suppliers = $order->getSuppliers();
Я пробовал:
if(!($suppliers)) {}
if(empty($suppliers)) {}
Любые идеи?
Doctrine ArrayCollection имеет метод isEmpty
, который будет делать то, что вы ищете.
if ($suppliers->isEmpty()) { }
Взгляните на документацию на здесь
Вы также можете использовать функцию count()
PHP:
if (count($suppliers) < 1) { }