Il faudrait faire une méthode dans un repository ou un manager.

Pour moi un Reporting, c'est une Query en entrée et un tableau de donnée en sortie et/ou un template twig