public function load(ObjectManager $manager)
 {
     $tshirt = new TshirtProduct();
     $tshirt->setPrice(1);
     $manager->persist($tshirt);
     $manager->flush();
     FixtureCollector::addProduct(FixtureCollector::ORM, $tshirt->getId());
 }
示例#2
0
 public function customSetUp($env, $fixtures, $registryName)
 {
     $this->environment = $env;
     $this->client = static::createClient(array('environment' => $this->environment));
     $this->loadFixtures($fixtures, null, $registryName);
     $cart = FixtureCollector::getCarts($registryName);
     $this->cart = array_pop($cart);
     $this->cartId = $this->cart->getId();
     $this->items = $this->cart->getItems();
     $productId = FixtureCollector::getProducts($registryName);
     $this->product = array_pop($productId);
 }
示例#3
0
 public function load(ObjectManager $manager)
 {
     $cart = new Cart();
     $cart->setExpiresAt(new \DateTime('next day'));
     $cart->setIdentifier('1');
     $cart->setPrice(1);
     $cart->setFinalPrice(1);
     $ticket = new TicketItem();
     $ticket->setPrice(3);
     $ticket->setFinalPrice(3);
     $cart->addItem($ticket);
     $tShirt = new TshirtItem();
     $tShirt->setPrice(4);
     $tShirt->setFinalPrice(5);
     $cart->addItem($tShirt);
     $manager->persist($cart);
     $manager->flush();
     FixtureCollector::addCart(FixtureCollector::ORM, $cart);
 }
示例#4
0
 public function load(ObjectManager $manager)
 {
     $cart = new Cart();
     $cart->setExpiresAt(new \DateTime('next day'));
     $cart->setIdentifier('1');
     $cart->setPrice(0);
     $cart->setFinalPrice(0);
     $ticket = new TicketItem();
     $ticket->setPrice(3);
     $ticket->setFinalPrice(3);
     //$ticket->setConferenceName('leaphly day');
     $cart->addItem($ticket);
     $tshirt = new TshirtItem();
     $tshirt->setPrice(4);
     $tshirt->setFinalPrice(5);
     $cart->addItem($tshirt);
     $manager->persist($cart);
     $manager->flush();
     FixtureCollector::addCart(FixtureCollector::MONGODB, $cart);
 }