2011-06-01 18 views
27

¿Alguien me puede decir cómo obtener todas las entidades de un tipo que están marcadas con el permiso "EDITAR" de la ACL?Symfony2: cómo obtener todas las entidades de un tipo que están marcadas con el permiso "EDIT" ACL?

Me gustaría crear una consulta con Doctrine EntityManager.

+1

¿Alguna vez encontrar una solución a este problema? – Problematic

+2

Está relacionado con [esta pregunta sobre el filtrado de una lista de objetos de dominio en función de las entradas de control de acceso] (http://stackoverflow.com/questions/6621220/symfony2-how-do-one-use-acl-to-filter -a-list-of-domain-objects-according-to-a-ce) –

Respuesta

4

Soy nuevo en Symfony 2 pero me enfrenté al mismo problema, así que se me ocurrió una solución y está funcionando perfectamente bien para mí, por favor mira esta esencia. ACLHelper

Esto funciona bien para mí, he probado esto con una gran base de datos, y el tiempo de respuesta también es bueno desde MySQL

+0

Funciona perfectamente para mí también con las modificaciones de elgrafico en los comentarios. – Brewal

Cuestiones relacionadas