public function testAction() { $em = $this->getServiceLocator()->get('Doctrine\\ORM\\EntityManager'); //$repo = $em->getRepository('Sklep\Entity\Item')->find(1); //var_dump($repo->getCategory()->getCategoryName()); /* $item = new Item(); $category = new Category(); $category->setCategoryName('aCracie'); //var_dump($category); $item->getCategory()->add($category); $item->setName('AMeZZZ'); $item->setDescription('Wielka bzdura'); $item->setImage('gole stwory'); $item->setPice(1); $item->setPrice(2); $category = new Category(); $category->setCategoryName('aCracie'); $item->getCategory()->add($category); $em->persist($category); $em->persist($item); $em->flush(); var_dump($item->getHashtagCategory()); */ $category = new Category(); $category->setCategoryName('Main Products'); $product = new Item(); $product->setName('Foo'); $product->setDescription('Wesołe jabłuszko'); $product->setPice(2); $product->setImage('wesola dupa'); $product->setPrice(19.99); //$product->setDescription('Lorem ipsum dolor'); // relate this product to the category $product->addCategory($category); $em->persist($category); $em->persist($product); $em->flush(); return ['message' => $message = 'Udało się']; }