przewiń do treści

Symfony 2 od podstaw

Włodzimierz Gajda

class LoadData implements FixtureInterface
{
    public function load(ObjectManager $manager)
    {
        $xml = simplexml_load_file('data/mountains.xml');
        foreach ($xml->mountain as $mnt) {
            $data = (array) $mnt;
            $Mountain = new Mountain();
            $Mountain->fromArray($data);
            $manager->persist($Mountain);
        }
        $manager->flush();
    }
}

Listing 19.12. Plik LoadData.php z przykładu 19.1

Rozdział 19. Dostosowywanie klas dostępu do bazy danych

listing-19-12.txt

Reklama

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