Changes for documentation/Historique.md: 9 added lines, 0 removed lines.
Original line number
Diff line number
Diff line
@@ -73,6 +73,15 @@ class XXX implements HistoriqueAwareInterface
_Note : trouver comment mettre automatiquement les annotations sur les attributs d'historisation permettrait de ne pas avoir a le faire dans chaque entités historisable_
### HistoriqueContextBuilder
Afin de limiter les infos d'utilisateur accessible pour les entités historisé, un nouveau context de Normalisation a été défini : `histoUser:read`
Ce context permet de n'acceder qu'à l'attribut displayName de l'utilisateur dans le cadre de l'affichage des histoUser. Les autres attributs tel que les rôles des utilisateurs ne sont pas fournis dans se context.
Le contextBuilder `HistoriqueContextBuilder` permet de rajouter automatiquement aux entités implémentant l'interface `HistoriqueAwareInterface` le context de normalisation `histoUser:read`
Lorsque l'on est en GET. Il n'y a donc rien a faire pour récuperer le nom des HistoUser.
### HistoriqueStateProcessor
Les attributs d'histoCreation et histoModification sont automatiquement définie par le processor `HistoriqueStateProcessor` lors de la mise à jours des données via Doctrine.