Bonjour a tous,

Je suis debutante en symfony2 et je veux charger des fixtures a partir d'un fichier yml.

Voila le scénario:
-> générer un bundle BusinessApplication
se positionner dedans :
-> créer 2 entités : MetaList et MetaValueList - relation 1 à n
-> copier les fixtures générées
-> créer les classes de chargement des fixtures vers les classes MetaList et MataValueList

Validation:
-> vérifier en base de données que les données sont bien chargée

Pour l'instant j'arrive a parser le fichier.yml mais j'arrive pas a recuperer le contenu pour que je puisse l'enregistrer dans la base de données.

voila mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
public function getYaml($file)
{
 
    $yaml = new Parser();
    $file = file_get_contents($file);
    $value = $yaml->parse($file);
    return $value;
}
 
public function load($manager)
{
    $file = __DIR__ . '\list.fixture.yml';
    $value = $this->getYaml($file);
    //$MetaList = new MetaList();
    //$MetaList->setNom($value);
    var_dump($value);
 
    die();
 
    // Enregistrment dans la base de données
    $manager->persist($value);
    $manager->flush();
 
 
}
N'hésitez pas a m'aider!!!
Merci d'avance.