/** * {@inheritDoc} */ public function load(ObjectManager $em) { $item_pizza_small = new Item(); /* * Treba da proverim kako se radi get iz reference... * * $item_pizza_small->getTitle($em->merge($this->getReference('ItemGroup-pizza'))) * */ $item_pizza_small->setItemGroup($em->merge($this->getReference('ItemGroup-pizza'))); $item_pizza_small->setTitle('Pizza Mala'); $item_pizza_small->setDescription('Pizza Mala - Precnik 10cm'); $item_pizza_small->setImageUrl('http://www.olala.co.rs/wp-content/uploads/2015/02/SC_51990.jpg'); $item_pizza_small->setPrice('100'); //$item_pizza_small->setItemGroup('Pizza'); //$item_pizza_small->setItemGroupId($em->merge($this->getReference('ItemGroup-pizza'))); $item_pizza_small->setIsPublic('1'); $item_pizza_small->setCreatedDate(new \DateTime('2000-01-01')); $item_pizza_middle = new Item(); $item_pizza_middle->setItemGroup($em->merge($this->getReference('ItemGroup-pizza'))); $item_pizza_middle->setTitle('Pizza Srednja'); $item_pizza_middle->setDescription('Pizza Srednja - Precnik 15cm'); $item_pizza_middle->setImageUrl('http://www.olala.co.rs/wp-content/uploads/2015/02/SC_51990.jpg'); $item_pizza_middle->setPrice('150'); //$item_pizza_middle->setItemGroup('Pizza'); //$item_pizza_middle->setItemGroupId($em->merge($this->getReference('ItemGroup-pizza'))); $item_pizza_middle->setIsPublic('0'); $item_pizza_middle->setCreatedDate(new \DateTime('2000-01-01')); $item_wings_usual = new Item(); $item_wings_usual->setItemGroup($em->merge($this->getReference('ItemGroup-wings'))); $item_wings_usual->setTitle('Krilca obicna'); $item_wings_usual->setDescription('Krilca obicna - cela porcija (1kg)'); $item_wings_usual->setImageUrl('http://www.olala.co.rs/wp-content/uploads/2015/02/SC_5209.jpg'); $item_wings_usual->setPrice('750'); //$item_wings_usual->setItemGroup('Krilca'); //$item_wings_usual->setItemGroupId($em->merge($this->getReference('ItemGroup-wings'))); $item_wings_usual->setIsPublic('1'); $item_wings_usual->setCreatedDate(new \DateTime('2000-01-01')); $item_wings_half = new Item(); $item_wings_half->setItemGroup($em->merge($this->getReference('ItemGroup-wings'))); $item_wings_half->setTitle('Krilca pola porcija'); $item_wings_half->setDescription('Krilca obicna - pola porcije (1/2kg'); $item_wings_half->setImageUrl('http://www.olala.co.rs/wp-content/uploads/2015/02/SC_5212.jpg'); $item_wings_half->setPrice('350'); //$item_wings_half->setItemGroup('Krilca'); //$item_wings_half->setItemGroupId($em->merge($this->getReference('ItemGroup-wings'))); $item_wings_half->setIsPublic('1'); $item_wings_half->setCreatedDate(new \DateTime('2000-01-01')); $em->persist($item_pizza_small); $em->persist($item_pizza_middle); $em->persist($item_wings_usual); $em->persist($item_wings_half); $em->flush(); }