Les dataTransformers
Il existe deux types de dataTransformers : les modelTransformers et les viewTransformers. Les premiers permettent de transformer la donnée modèle en donnée normalisée alors utilisable par la vue, ...
Il existe deux types de dataTransformers : les modelTransformers et les viewTransformers. Les premiers permettent de transformer la donnée modèle en donnée normalisée alors utilisable par la vue, ...
Plus le temps passe, et plus je me rends compte que découper son code en plusieurs classes permet de le maintenir plus facilement. Aussi, dans cette optique, j’ai décidé de gérer dorénavant mes CR...
Les verrous, kesako? Les verrous… lorsque j’ai été la première fois confronté aux verrous, il a fallu que je comprenne exactement de quoi il s’agissait. Et la seule notion que l’on m’a présentée, ...
J’ai déjà travaillé avec sonar à une époque et j’ai beaucoup apprécié l’outil pour son efficacité. A présent, je l’intègre dans tous mes projets. Installer sonar sur debian Rendez vous dans le fi...
A présent que nous avons une API REST basique, nous allons nous attaquer à la vue xml afin d’exposer ou non des champs. JMSSerializeBundle Ce bundle que nous avons déjà installé va nous permettre ...
A présent, récupérons une catégorie avec son id, en utilisant directement le type de l’entité (principe du ParamConverter pour directement binder son id avec le champ correspondant de la base et é...
De plus en plus, on assiste à une demande de développement d’API REST pour communiquer avec les mobiles, ou pour communiquer entre le front et le back. S’il est assez simple d’en coder une avec Sy...
De manière générale, un backoffice se sécurise rapidement avec FosUserBundle, et c’est très bien ainsi, car on ne veut pas s’embêter à recoder tout un système d’authentification classique (login/r...
<div>Lorsque nous développons un site internet, il est plus que conseillé de faire de la BDD, à défaut des tests fonctionnels après avoir développé la fonctionnalité du site. La raison en est simple: u...</div>
Rappelez-vous, dans l’article précédent, j’ai présenté le design pattern Observer, mais avec l’implémentation de la Bibliothèque standard Spl. En voici l’implémentation avec Symfony2. Les changeme...