<?php Route::group( [ 'prefix' => LaravelLocalization::setLocale(), /*, 'middleware' => [ 'localeSessionRedirect', 'localizationRedirect' ]*/ ], function () { Route::get('meta/key', "KeyController@index"); Route::post('meta/key', 'KeyController@setKey'); Route::post('meta/key/remove', 'KeyController@removeKey'); Route::group([ 'prefix' => 'meta/settings', ], function () { Route::get('/', 'SettingsController@index')->name('settings'); Route::post('de', 'SettingsController@disableSearchEngine')->name('disableEngine'); Route::post('ee', 'SettingsController@enableSearchEngine')->name('enableEngine'); Route::post('ef', 'SettingsController@enableFilter')->name('enableFilter'); Route::post('es', 'SettingsController@enableSetting')->name('enableSetting'); Route::post('ds', 'SettingsController@deleteSettings')->name('deleteSettings'); Route::post('nb', 'SettingsController@newBlacklist')->name('newBlacklist'); Route::post('db', 'SettingsController@deleteBlacklist')->name('deleteBlacklist'); Route::post('cb', 'SettingsController@clearBlacklist')->name('clearBlacklist'); # Route to show and delete all settings Route::get('all-settings', 'SettingsController@allSettingsIndex')->name('showAllSettings'); Route::post('all-settings/removeOne', 'SettingsController@removeOneSetting')->name('removeOneSetting'); Route::post('all-settings/removeAll', 'SettingsController@removeAllSettings')->name('removeAllSettings'); Route::get('load-settings', 'SettingsController@loadSettings')->name('loadSettings'); }); } );