コード例 #1
0
 public function delete($productId = null)
 {
     Functions::EditorAuthorization();
     $productModel = new ProductsModel();
     if ($productId) {
         try {
             $productModel->deleteProductById($productId);
         } catch (\Exception $e) {
             $model['errors'][] = $e->getMessage();
         }
     }
     $products = $productModel->getAllProducts();
     $model['products'] = $products;
     return new View($model);
 }
コード例 #2
0
 public function addProductsToUser()
 {
     $productModel = new ProductsModel();
     if (isset($_POST['addProductButton'])) {
         $username = $_POST['username'];
         $productId = $_POST['productId'];
         $quantity = $_POST['quantity'];
         $productModel->addProductToUser($username, $productId, $quantity);
     }
     $products = $productModel->getAllProducts();
     $model["products"] = $products;
     $categoriesModel = new CategoriesModel();
     $categories = $categoriesModel->getAllCategories();
     $model["categories"] = $categories;
     return new View($model);
 }