Пример #1
0
 /**
  * @param \Generated\Shared\Transfer\QuoteTransfer $quoteTransfer
  *
  * @return void
  */
 public function saveOrder(QuoteTransfer $quoteTransfer)
 {
     Propel::getConnection()->beginTransaction();
     $paymentTransfer = $quoteTransfer->getPayonePayment();
     $paymentTransfer->setFkSalesOrder($orderTransfer->getIdSalesOrder());
     $payment = $this->savePayment($paymentTransfer);
     $paymentDetailTransfer = $paymentTransfer->getPaymentDetail();
     $this->savePaymentDetail($payment, $paymentDetailTransfer);
     Propel::getConnection()->commit();
 }