} }, "orders/canceled" => function () { if (isset($_SESSION["active"]) && $_SESSION["role"] == "customer") { CustomerController::ordersCancelled(); } else { ViewHelper::redirect(BASE_URL); } }, "orders/canceled/detail" => function () { if (isset($_SESSION["active"]) && $_SESSION["role"] == "customer") { CustomerController::orderCancelledDetail(); } else { ViewHelper::redirect(BASE_URL); } }, "orders/proven" => function () { if (isset($_SESSION["active"]) && $_SESSION["role"] == "customer") { CustomerController::ordersProven(); } else { ViewHelper::redirect(BASE_URL); } }, "orders/proven/detail" => function () { if (isset($_SESSION["active"]) && $_SESSION["role"] == "customer") { CustomerController::orderProvenDetail(); } else { ViewHelper::redirect(BASE_URL); } }, "customer" => function () { if (isset($_SESSION["active"]) && $_SESSION["role"] == "customer") { if ($_SERVER["REQUEST_METHOD"] == "POST") { CustomerController::addToCart("list"); } else { CustomerController::products();