Я хотел бы создать форму загрузки для документов. Можно выбрать несколько так называемых «агентств», и каждое из этих агентств принадлежит одному конкретному рынку. Что я хочу сделать, так это настроить рынки автоматически. Итак, в моем контроллере у меня было что-то вроде этого:
$document->setMarket($document->getAgencies()->getMarket());
Но поскольку агентства являются ArrayCollection, я не могу вызвать для них геттер. Поэтому я думал о цикле for each, чтобы получить рынки для каждого агентства. Будет ли это работать, и если да, то как мне сделать это лучше всего и наиболее эффективно?
Буду рада советам и подсказкам :D