таблицы? Что-то вроде
public function add(Person $person): void
{
if (!($clinic instanceof Person)) {
throw new \LogicException('Exception instanceof');
}
$this->getEntityManager()->persist($person);
$this->getEntityManager()->getRepository(AddressRepository::class)->flush($person->getAddreses()); $this->getEntityManager()->flash($person);
}
Подумайте и скажите, какой принцип SOLID это будет нарушать ))
Почему? Если у него это один юзкейс то все ок)
А зачем тебе два флаша, еще и в репе?)
это бардак, имхо. ну можно хотя бы в отдельный метод вынести тогда. если так оставить, то будет эффект разбитых окон и лапши будет всё больше становиться
Та понятно что бардак
Обсуждают сегодня