Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Symfony2: how to get all entities of one type which are marked with "EDIT" ACL permission?

Can someone tell me how to get all entities of one type which are marked with "EDIT" ACL permission?

I would like to build a query with the Doctrine EntityManager.

like image 586
stoefln Avatar asked Jun 01 '11 12:06

stoefln


1 Answers

I don't believe there's a default way of doing this. What you could do is to write your own service that adds a Filter to your Doctrine DQL queries.

For more info, see:

  • https://www.doctrine-project.org/projects/doctrine-orm/en/2.7/reference/filters.html
  • https://www.doctrine-project.org/projects/doctrine-orm/en/2.7/cookbook/dql-custom-walkers.html

Hope this helps!

like image 59
Daniel Gelling Avatar answered Oct 30 '22 08:10

Daniel Gelling