У меня в приложении есть разделение на workspace
Каждому юзеру доступен только тот workspace, к которому он привязан. Сам workspace хранится в юзере.
И когда мне нужно получить, например, список проектов, а в целом, когда обращаюсь к каждой сущности, мне нужно выбрать первоначально по workspace.
$this->repo->createQueryBuilder('m')
->select('*')
->where('t.workspace_id = :id')
->setParameter(':id', $user->id)
->getQuery();
Я прочитал озвученный здесь вопрос и не нашел там ответа для себя. У Laravel есть прикольная штука - globalScope, которой я могу пользоваться для автоматизации выборки. Как быть с symfony?