Hola:
Tengo una duda con la Extensión Gedmo para un Tree, pues obtengo todos los registros de este modo:
Código PHP:
$repo = $this->em->getRepository('Application\Entity\Menu');
$arrayTree = $repo->childrenHierarchy();
y funciona, el problema es que necesito solo los que tienen el estado activo, es decir estado='A', entonces cambié el codigo así
Código PHP:
$repo = $this->em->getRepository('Application\Entity\Menu')->findByEstado('A');
$arrayTree = $repo->childrenHierarchy();
pero al parecer la extensión Gedmo no lo soporta, bueno, en todo caso tendría que eliminar del array de arrays (recursividad) aquellos con estado = 'X', una liada.
Existe una mejor forma de resolver esto?