Ejemplo n.º 1
0
    ViewHelper::redirect(BASE_URL);
}, "product/detail" => function () {
    if (isset($_SESSION["active"]) && $_SESSION["role"] == "customer") {
        ViewHelper::redirect(BASE_URL . "customer");
    } else {
        AnonymousController::productsDetail();
    }
}, "orders" => function () {
    if (isset($_SESSION["active"]) && $_SESSION["role"] == "customer") {
        CustomerController::orders();
    } else {
        ViewHelper::redirect(BASE_URL);
    }
}, "orders/detail" => function () {
    if (isset($_SESSION["active"]) && $_SESSION["role"] == "customer") {
        CustomerController::orderDetail();
    } else {
        ViewHelper::redirect(BASE_URL);
    }
}, "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);
    }