예제 #1
0
 public static function products()
 {
     echo ViewHelper::render("view/salesman-products-list.php", ["products" => ProductsDB::getAll()]);
 }
예제 #2
0
파일: index.php 프로젝트: benjaminovak/ep
}
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"];