конструкторе, сеттеров нет)
и в хендлере хочу её сохранить в репозитории.
В репозитории сделал метод add(Company $company): void
{
$this->getEntityManager()->persist($company);
$this->getEntityManager()->flush($company);
}
Но получаю ошибку Object of class App\Domain\VO\Inn could not be converted to string
Ибо Инн у меня value-object и пытаюсь я сохранить объект, а не строку для сохранения.
Как бы мне сохранить сущность? В Inn у меня есть конечно метод вызова его строкового значения, но где
мне к нему обратиться? Чего то я затупил
Добавь __toString().
Конечно же! Спасибо!
Никогда так не делай.
Обсуждают сегодня