<?php use Illuminate\Support\Facades\DB; use Illuminate\Support\Facades\Route; use Illuminate\Support\Facades\View; /* |-------------------------------------------------------------------------- | Web Routes |-------------------------------------------------------------------------- | | Here is where you can register web routes for your application. These | routes are loaded by the RouteServiceProvider and all of them will | be assigned to the "web" middleware group. Make something great! | */ Route::get('/', function () { return View::make('pages.home'); }); Route::get('/bookmarks', function () { return View::make('pages.bookmarks'); }); Route::get('/projects', function () { return View::make('pages.projects'); }); Route::get('/calculators', function () { return View::make('pages.calculators'); }); Route::get('/computers', function () { return View::make('pages.computers'); }); Route::get('/guestbook', 'App\Http\Controllers\GuestbookController@guestbook') ->name('guestbook'); Route::post('/guestbook', 'App\Http\Controllers\GuestbookController@guestbookpost') ->name('guestbookPost') ->middleware('rate_limit'); Route::get('/weather', function () { return View::make('pages.weather'); }); Route::get('/music', function () { return View::make('pages.music'); }); Route::get('/bot', function () { return View::make('pages.bot'); }); /* ------------------------------ Admin Routes ------------------------------ */ //Route::get('/admin', function () { // if (!auth()->check()) { // return View::make('errors.no-auth'); // } // return View::make('pages.admin.index'); //}); // //Route::get('/admin/guestbook', function () { // if (!auth()->check()) { // return View::make('errors.no-auth'); // } // return View::make('pages.admin.guestbook'); //}); // //Route::get('/admin/guestbook/delete', function () { // if (!auth()->check()) { // return View::make('errors.no-auth'); // } // // $id = request()->input('id'); // $entry = DB::table('guestbook__entries')->find($id); // // if ($entry) { // // Render a confirmation view // return View::make('pages.admin.guestbook-del-confirm', compact('entry')); // } else { // return View::make('errors.generic-error') // ->with('error', "Entry not found") // ->with('description', "The specified entry does not exist!"); // } //}); // //Route::post('/admin/guestbook/delete', function () { // if (!auth()->check()) { // return View::make('errors.no-auth'); // } // // $id = request()->input('id'); // DB::table('guestbook__entries')->where('id', $id)->delete(); // // return back()->with('success', 'Entry deleted successfully!'); //});