Symfony : Charger des fixtures au format YML

Dans mon récent apprentissage du framework PHP symfony j’ai été confronté à une problématique de syntaxe simple : comment charger un fichier de fixtures en particulier ?

Les fixtures au format YML sont des données représentant les jeux de tests de votre application.

En effet, il est possible d’insérer facilement les fixtures placées dans /data/fixtures du projet via doctrine et la commande symfony ci-dessous :

php symfony doctrine:data-load

En revanche, si vous désirez insérer un fichier en particulier vous devez spécifier le fichier de fixtures à la commande (ici il s’agit des fixtures du plugin sfGuard) :

php symfony doctrine:data-load data/fixtures/sfGuard.yml

Aussi simple que cela mais non présent dans la documentation de Symfony 1.4 ! 😉

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Nos partenaires

PrestaShop

PrestaShop nous fait confiance en nous délivrant la certification Expert qui démontre notre expertise concernant leur logiciel e-commerce. Nous avons également obtenu deux certifications officielles PrestaShop Fullstack Developer.

PayPlug

PayPlug est la solution de paiement française qui simplifie le paiement pour l’ensemble des TPE et PME de l'e-commerce, aussi bien en ligne qu’en magasin.

Klaviyo

Klaviyo, leader mondial du marketing automation, propose une solution complète qui s'interface avec vos canaux de vente.