przewiń do treści

Symfony 2 od podstaw

Włodzimierz Gajda

<?php

namespace My\FrontendBundle\DataFixtures\ORM;

use Doctrine\Common\Persistence\ObjectManager;
use My\FrontendBundle\Entity\Name;

class LoadData implements FixtureInterface
{
    function load(ObjectManager $manager)
    {
        $data = file('data/imiona.txt');
        foreach ($data as $i) {
            $Name = new Name();
            $Name->setCaption(trim($i));
            $manager->persist($Name);
        }
        $manager->flush();
    }
}

Listing 17.6. Plik DataFixtures/ORM/LoadData.php

Rozdział 17. Pierwszy projekt wykorzystujący bazę danych

listing-17-06.txt

Reklama

Szkolenia z Symfony 2.1
©2012 Włodzimierz Gajda
ver. 1.0.1