Example #1
0
 /**
  * @return  TCVM_Order_Interface
  */
 public static function Factory()
 {
     if (!self::$_instance) {
         self::$_instance = new TCVM_Order_Imple();
     }
     return self::$_instance;
 }
Example #2
0
 public function orderAction()
 {
     $order = TCVM_Order_Factory::Factory();
     $user = TCVM_User_Factory::Factory();
     $loginUser = $user->getLoginedUser();
     $orders = $order->getsUserOrder($loginUser['id']);
     $this->assign("orders", $orders);
 }
Example #3
0
 private function _generPaypalParam($orderId, $params)
 {
     $order = TCVM_Order_Factory::Factory();
     $orderEntity = $order->getOrder($orderId);
     $params['PAYMENTACTION'] = 'Sale';
     $params['CURRENCYCODE'] = 'AUD';
     $params['IPADDRESS'] = WeFlex_Util::GetIp();
     $params['AMT'] = $orderEntity['total_price'];
     return $params;
 }
Example #4
0
 public function postProfileAction()
 {
     $data = array();
     $data['biographical'] = $_FILES["biographical"];
     $data['photo'] = $_FILES["photo"];
     $order = TCVM_Order_Factory::Factory();
     $this->_cart->profileAttached($data);
     $this->_cart->rememberBasic();
     $order->generateLoginUserOrder();
     $this->_cart->cleanCart();
     $this->redirect("last-step", "registration");
 }
Example #5
0
 /**
  * get a order information
  */
 protected function _getOrder($orderId)
 {
     $order = TCVM_Order_Factory::Factory();
     $orderEntity = $order->getOrder($orderId);
     return $orderEntity;
 }
Example #6
0
 private function _orderSuccess($orderId)
 {
     $order = TCVM_Order_Factory::Factory();
     $order->callbackOrderSuccessPay($orderId);
 }
Example #7
0
 public function init()
 {
     $this->_order = TCVM_Order_Factory::Factory();
 }
Example #8
0
 public function doConfirmAction()
 {
     $orderMod = TCVM_Order_Factory::Factory();
     $order = $orderMod->generateLoginUserOrder();
     $this->redirect("success", "cart", "default", array("order_id" => $order['id']));
 }
Example #9
0
 public function viewAction()
 {
     $orderId = $this->_getParam("order_id");
     $this->assign("orderInfo", TCVM_Order_Factory::Factory()->getOrder($orderId));
     $this->render("success");
 }