コード例 #1
0
 public function setupPayment(AbstractPayment &$payment)
 {
     $cartTotal = $this->dummyData->getCartTotal();
     $user = $this->dummyData->getUser();
     $order = $this->dummyData->getOrder($cartTotal);
     $order->setUser($user);
     $order->addPayment($payment);
     $this->entityManager->persist($user);
     $this->entityManager->persist($order);
     $this->paymentRepository->create($payment);
     $this->entityManager->flush();
 }