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; }