<?php use App\Utilities\Language; /* |-------------------------------------------------------------------------- | Web Routes |-------------------------------------------------------------------------- | | Here is where you can register web routes for your application. These | routes are loaded by the RouteServiceProvider within a group which | contains the "web" middleware group. Now create something great! | */ /* |-------------------------------------------------------------------------- | Public Routes |-------------------------------------------------------------------------- */ Route::get('/', function() { return view('website.index'); }); Route::get('/contact', function() { return view('website.contact'); }); Route::get('/language/{lang}', function($lang) { Language::setSessionLanguage($lang); return redirect()->back(); }); /* |-------------------------------------------------------------------------- | Authentication Routes |-------------------------------------------------------------------------- */ Route::auth(); Route::get('/logout', 'Auth\LoginController@logout'); /* |-------------------------------------------------------------------------- | Dashboard Routes |-------------------------------------------------------------------------- */ Route::group([ 'prefix' => 'dashboard' ], function() { Route::get('/', 'DashboardController@index'); Route::get('/contact', 'DashboardController@getContact'); Route::get('/subscriptions', 'DashboardController@getSubscriptions'); Route::get('/export/{model}', 'DashboardController@getExport'); Route::post('/image-upload', 'DashboardController@postImageUpload'); Route::post('/edit', 'DashboardController@postEdit'); Route::post('/reorder', 'DashboardController@postReorder'); Route::delete('/delete', 'DashboardController@deleteDelete'); });