Exemplo n.º 1
0
            break;
        case "/cart":
            $frontController = new Controllers\FrontController();
            $frontController->showCart();
            break;
        case "/reset":
            $frontController = new Controllers\FrontController();
            $frontController->reset();
            break;
        case preg_match('/\\/restore\\/([1-9][0-9]*)/', $uri, $m) == 1:
            $frontController = new Controllers\FrontController();
            $frontController->restore($m[1]);
            break;
        case "/login":
            $frontController = new Controllers\FrontController();
            $frontController->login();
            break;
        case "/logout":
            $frontController = new Controllers\FrontController();
            $frontController->logout();
            break;
        case "/dashboard":
            $productController = new Controllers\ProductController();
            $productController->index();
            break;
        default:
            $message = "page not found";
            view('front.page404', compact('message'), $status = '404');
            break;
    }
}