Как использовать свою модель хранения данных в Doctrine?
46
вчера
Нужна прослойка, которая будет уметь сохранять атрибуты в сущности (к примеру, каким-то образом помеченные), согласно модели EAV.
Из коробки Doctrine этого делать не умеет, быстрый поиск на эту тему тоже ничего не дал.

Может, ищу не то, или может называется это как-то хитро?
Ответы (1)
Сортировать по:
  • 1
    Ну по сути doctrine предоставляет вам только хранилище данных, логика должна реализовываться в сервисном слое. Но вообще, в контексте EAV все довольно просто. У ваших сущьностей должны быть методы аля "addAttribute" и т.д., которые работают со связями. И все.

    Валидация данных - это уже другой компонент и другая сфера ответственности, и тут так же не проблема реализовать.
Написать ответ

Войдите, чтобы написать ответ

Войти через TM ID