public function setupFixture()
 {
     // dvoje številčenje - 111 in 222
     $stevilcenje = new Stevilcenje();
     $stevilcenje->setSifra('111')->setNaziv('privzeto')->setDolzina(5)->setFormat('%n-%l-')->setPrefix('PON')->setSuffix('XXX')->setZacetek(1000)->setGlobalno(false)->setPoLetih(false);
     $this->em->persist($stevilcenje);
     $stevilcenje2 = new Stevilcenje();
     $stevilcenje2->setSifra('222')->setNaziv('alternativno')->setDolzina(1)->setFormat('%l-%n')->setPrefix('')->setSuffix('')->setZacetek(2000)->setGlobalno(true)->setPoLetih(true);
     $this->em->persist($stevilcenje2);
     $stevilcenje3 = new Stevilcenje();
     $stevilcenje3->setSifra('T33')->setNaziv('globalno')->setDolzina(1)->setFormat('%l-%n')->setPrefix('')->setSuffix('')->setZacetek(2000)->setGlobalno(true)->setPoLetih(true);
     $this->em->persist($stevilcenje3);
     $konfig = new StevilcenjeKonfig();
     $konfig->setDok('test.dok1');
     $konfig->setStevilcenje($stevilcenje);
     $this->em->persist($konfig);
     $konfig = new StevilcenjeKonfig();
     $konfig->setDok('test.dok2');
     $konfig->setStevilcenje($stevilcenje2);
     $this->em->persist($konfig);
     $konfig = new StevilcenjeKonfig();
     $konfig->setDok('test.dok3');
     $konfig->setStevilcenje($stevilcenje3);
     $this->em->persist($konfig);
     $konfig = new StevilcenjeKonfig();
     $konfig->setDok('test.dok4');
     $konfig->setStevilcenje($stevilcenje3);
     $this->em->persist($konfig);
     $this->em->flush();
 }
 public function populateKonfig($em, $val)
 {
     $sr = $em->getRepository('\\Stevilcenje\\Entity\\Stevilcenje');
     $kr = $em->getRepository('\\Stevilcenje\\Entity\\StevilcenjeKonfig');
     $o = $kr->findOneByDok($val['dok']);
     $stev = $sr->findOneBySifra($val['stevilcenje']);
     if (!$o) {
         $o = new StevilcenjeKonfig();
         $o->setDok($val['dok']);
         $o->setStevilcenje($stev);
         $em->persist($o);
     }
 }