예제 #1
0
 public static function completePayment()
 {
     require_once 'User.model.php';
     require_once 'Product.model.php';
     try {
         $result = UserModel::updatePaidMembership();
         $data['template'] = 'myProfile.html';
         $data['user'] = $result;
         $data['products'] = ProductModel::getMyProducts();
     } catch (Exception $e) {
         $data['template'] = 'error.html';
         $data['error'] = $e->getMessage();
     }
     return $data;
 }
 public static function completeDeleteProduct()
 {
     require_once 'Product.model.php';
     $data = array();
     if (isset($_POST['deleteProduct'])) {
         $id = $_POST['product_id'];
         try {
             $result = ProductModel::deleteProduct($id);
             $data['products'] = ProductModel::getMyProducts();
             $data['redirect'] = '?/Product/myProducts';
         } catch (Exception $e) {
             $data['error'] = $e->getMessage();
             $data['template'] = 'error.html';
         }
     } else {
         $data['redirect'] = '?/User/home';
     }
     return $data;
 }