Buenos días quisiera saber si existe algún Bundle que se pueda utilizar para registrar las acciones sobre las entidades, pues estoy haciendo una aplicación que uno de sus requisitos de seguridad es que se registre todas las acciones que se realizan sobre el sistema, para empezar se me ocurrió hacer una Entidad Traza en la cual voy registrando de manera manual ( dentro de las acciones) lo que se hace, por ejemplo:
Insertar persona:
En createAction pongo más o menos lo siguiente:
$traza= new Traza();
$traza->setDescr(‘Insero una persona’);
$traza->setUsuario($usuario);
$em->persist($traza);
$em->flush();
Y así lo voy haciendo en mis acciones, pero es algo que es muy tedioso, quisiera saber si existe alguna otra forma donde yo pueda detectar las inserciones, los update, y el delete; así como de qué entidad se trata, para poderlo hacerlo de manera general y no como lo estoy haciendo. Si alguien tiene algo como lo que quiero implementado que pusiera ponerme de ejemplo se lo agradecería.
Saludos
Osay González Fuentes.
Centro Nacional de Calidad de Software.
La Habana, Cuba.