44 liens privés
Une façon d'unifier le système de Voter de Symfony avec des vérifications au niveau des collections Doctrine + quelques astuces et idées pour optimiser
L'idée est d'utiliser la fonction "LOWER" de MySQL / MariaDB... mais il y a quelques subtilités à comprendre avant, bien expliquées dans l'article
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Symfony — Paginer les résultats d’une requête avec Doctrine | by NicolasFz.code | Dec, 2020 | Medium
Tout est dans le titre
L'idée de l'auteur est de rajouter un service chargé d'hydrater l'entité en fonction des données envoyées, en utilisant l'API de réflexion de PHP.
Cela évite, si on a beaucoup de champs, de gonfler la taille des contrôleurs, etc.
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Il s'agit d'applications Symfony / Doctrine.
Gedmo propose un Bundle avec des extensions Doctrine bien utiles (translation, soft delete, etc.)
KnpLabs en propose un aussi, mais plus à jour.
L'auteur montre donc comment migrer de Gedmo à KnpLabs.