Example #1
0
function gravelRoutes()
{
    $routes = ['GET' => ['/' => 'pagesController::home', '/info' => 'pagesController::info', '/admin' => 'loginController::index', '/admin/dashboard' => 'adminDashboardController::index', '/admin/logout' => 'loginController::logout'], 'POST' => ['/' => 'pagesController::home', '/admin/login' => 'loginController::login']];
    // generate crud based paths for admin side
    Router::createCRUD($routes, '/admin/users', 'usersAdminController');
    Router::createCRUD($routes, '/admin/blog', 'blogAdminController');
    Router::createCRUD($routes, '/admin/brands', 'brandAdminController');
    Router::createCRUD($routes, '/admin/tests', 'testAdminController');
    return $routes;
}