Traits
Table of Contents
Traits
- ControllerCrudable
- Méthodes utiles pour disposer des actions CRUD.
- ControllerItemable
- Méthodes utiles pour gérer l'entité associée (EntityManager et raccourcis en surcouche).
- EntityBlameable
- Gestion des champs createdBy et updatedBy d'une entité Doctrine.
- EntityEnabled
- Gestion d'un champs d'activation sur une entité Doctrine.
- EntityTimestampable
- Gestion automatique des champs createdAt et updatedAt d'une entité Doctrine.
- ManagerTrait
- Injection du manager Doctrine + méthodes utilitaires pour gérer les entités :
notamment getRepo(), getItem(), saveEntity() et deleteEntity()
- RepositoryFilterable