Ассоциации должны быть проверены, когда сущность со связанными сущностями передана в Таблицы save()
.Таким образом, вы должны поместить свои правила проверки для order_item в OrderItemTable, например
$validator
->notEmpty('oi_price')
->notEmpty('oi_price')
. Каждый раз, когда проверка завершается неудачно, вы должны иметь возможность получить сообщение об ошибке с помощью $order->getErrors()
(при условии, что $order
является переданной сущностью заказа.до OrdersTable::save()
).