Makina Blog
DbToolsBundle : sortie de la version 1.2
Découvrez les nouveautés de cette nouvelle version ainsi que les fonctionnalités à venir de la prochaine version majeure.
Access Control, bibliothèque PHP pour gérer des droits d’accès
Suite à un projet de gestion métier opérationnel dont la durée de vie et la maintenance sont à long termes, nous avons expérimenté un passage de celui-ci sur l’architecture hexagonale et la clean architecture.
L’anonymisation sous stéroïdes avec le DBToolsBundle
Le DbToolsBundle permet d’anonymiser des tables d’un million de lignes en seulement quelques secondes. Cet article vous présente la méthodologie mise en place pour arriver à ce résultat.
Itérations vers le DDD et la clean architecture avec Symfony (2/2)
Quels virages avons-nous pris après un premier projet expérimental pour stabiliser notre conception logicielle, et que ferons-nous plus tard ?
Meetup AFUP Nantes de février : parlons anonymisation avec le DbToolsBundle Symfony
Notre expert Symfony/PHP prend la parole au Meet-up de l’AFUP pour présenter le nouveau bundle Symfony développé par Makina Corpus : le DbToolsBundle !
Itérations vers le DDD et la clean architecture avec Symfony (1/2)
Pourquoi et comment avons nous fait le choix de faire évoluer la conception de nos projets Symfony, et quelles erreurs avons-nous faites ?
Processus de traitement d'une requête HTTP par Symfony
Vous utilisez Symfony pour vos développements mais vous n'en connaissez pas vraiment le fonctionnement interne ? Suivez le guide, c'est parti pour la visite !
DbToolsBundle : l'outil Symfony pour anonymiser vos bases de données
L'équipe PHP est fière de vous présenter son nouveau bundle à destination des développeurs Symfony : sauvegardez, restaurez et anonymisez simplement vos bases de données !
Créer une application Symfony/Vue.js
Pour faire des essais ou bien démarrer un nouveau projet, vous avez besoin de créer rapidement une application Symfony couplée avec un front Vue.js ? Suivez le guide !
Scénario complexe dans PHPUnit et ordre d'exécution des tests
J'ai récemment (re)découvert une fonctionnalité suffisamment banale et simple de PHPUnit pour qu'on oublie qu'elle existe lorsque nous n'avons plus besoin d'elle.
Comment démarrer un projet Symfony 5 en 5 minutes ?
Depuis quelques versions, le framework Symfony fournit de nombreux outils pour bâtir très rapidement une application fonctionnelle. Voyons ce qu'on peut faire en 5 minutes.
Symfony : utiliser une contrainte de type Callback dans un formulaire pour de la validation spécifique
Vous devez développer une contrainte pour un formulaire métier ? La déclarer à l'aide du composant Validation de Symfony est peut-être excessif : il est aussi possible de le faire en passant par une assertion de type Callback.