public static function products() { echo ViewHelper::render("view/salesman-products-list.php", ["products" => ProductsDB::getAll()]); }
} if (isset($path[0])) { $resource = $path[0]; } else { returnError(400, "Missing resource."); } if (isset($path[1])) { $param = $path[1]; } else { $param = null; } switch ($resource) { case "vsiIzdelki": // za prodajalce, saj prikaže tudi neaktivne if ($http_method == "GET" && $param == null) { $products = ProductsDB::getAll(); foreach ($products as $_ => &$product) { $product["uri"] = "http://" . $server_addr . $script_uri . "/izdelki/" . $product["id"]; } echo json_encode($products); } else { echo returnError(404, "Unknown request: [{$http_method} {$resource}]"); } break; case "izdelki": session_start(); if ($http_method == "GET" && $param == null) { // getAll $products = ProductsDB::getAllActive(); foreach ($products as $_ => &$product) { $product["uri"] = "http://" . $server_addr . $script_uri . "/izdelki/" . $product["id"];