<?php // register routes $router->map('GET', '/register', 'Acme\\controllers\\RegisterController@getShowRegisterPage', 'register'); $router->map('POST', '/register', 'Acme\\controllers\\RegisterController@postShowRegisterPage', 'register_post'); $router->map('GET', '/verify-account', 'Acme\\controllers\\RegisterController@getVerifyAccount', 'verify_account'); // testimonial routes $router->map('GET', '/testimonials', 'Acme\\controllers\\TestimonialController@getShowTestimonials', 'testimonials'); // logged in user routes if (Acme\Auth\LoggedIn::user()) { $router->map('GET', '/add-testimonial', 'Acme\\controllers\\TestimonialController@getShowAdd', 'add_testimonial'); $router->map('POST', '/add-testimonial', 'Acme\\controllers\\TestimonialController@postShowAdd', 'add_testimonial_post'); } // login/logout routes $router->map('GET', '/login', 'Acme\\controllers\\AuthenticationController@getShowLoginPage', 'login'); $router->map('POST', '/login', 'Acme\\controllers\\AuthenticationController@postShowLoginPage', 'login_post'); $router->map('GET', '/logout', 'Acme\\controllers\\AuthenticationController@getLogout', 'logout'); // admin routes if (Acme\Auth\LoggedIn::user() && Acme\Auth\LoggedIn::user()->access_level == 2) { $router->map('POST', '/admin/page/edit', 'Acme\\controllers\\AdminController@postSavePage', 'save_page'); $router->map('GET', '/admin/page/add', 'Acme\\controllers\\AdminController@getAddPage', 'add_page'); } // page routes $router->map('GET', '/', 'Acme\\controllers\\PageController@getShowHomePage', 'home'); $router->map('GET', '/page-not-found', 'Acme\\controllers\\PageController@getShow404', '404'); $router->map('GET', '/[*]', 'Acme\\controllers\\PageController@getShowPage', 'generic_page');
//$user = Acme\models\User::find(1); //$testimonials = $user->testimonials()->get(); //$testimonials = Acme\models\User::find(1)->testimonials()->get(); //dd($testimonials); //$testimonials = Acme\models\Testimonial::find(1); //dd($testimonials); //test slug $slugify = new Cocur\Slugify\Slugify(); //change all to lower case, and blank space to dashes echo $slugify->slugify('Hello World!'); // hello-world }); */ //Testimonail routes $router->map('GET', '/testimonials', 'Acme\\Controllers\\TestimonialController@getShowTestimonials', 'testimonials'); //logged in user routes if (Acme\Auth\LoggedIn::user()) { $router->map('GET', '/add-testimonial', 'Acme\\Controllers\\TestimonialController@getShowAdd', 'add-testimonial'); $router->map('POST', '/add-testimonial', 'Acme\\Controllers\\TestimonialController@postShowAdd', 'add-testimonial_post'); } // admin routes if (Acme\auth\LoggedIn::user() && Acme\auth\LoggedIn::user()->access_level == 2) { $router->map('POST', '/admin/page/edit', 'Acme\\controllers\\AdminController@postSavePage', 'save_page'); $router->map('GET', '/admin/page/add', 'Acme\\controllers\\AdminController@getAddPage', 'add_page'); } $router->map('GET', '/[*]', 'Acme\\Controllers\\PageController@getShowPage', 'generic_page');