HEX
Server: nginx/1.28.1
System: Linux 10-41-63-61 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 00:40:06 UTC 2024 x86_64
User: www (1001)
PHP: 7.4.33
Disabled: passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
Upload Files
File: /www/wwwroot/www.shooperm.com/Modules/Menu/Routes/web.php
<?php

/*
|--------------------------------------------------------------------------
| 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!
|
*/

use Illuminate\Support\Facades\Route;

Route::middleware(['auth','admin'])->prefix('menu')->as('menu.')->group(function() {

    Route::get('/manage', 'MenuController@index')->name('manage')->middleware('permission');
    Route::post('/store', 'MenuController@store')->name('store')->middleware(['permission','prohibited_demo_mode']);
    Route::post('/update', 'MenuController@update')->name('update')->middleware('prohibited_demo_mode');
    Route::post('/sort', 'MenuController@sort')->name('sort')->middleware('prohibited_demo_mode');
    Route::get('/edit', 'MenuController@edit')->name('edit')->middleware('permission');
    Route::post('/delete', 'MenuController@destroy')->name('delete')->middleware(['permission','prohibited_demo_mode']);
    Route::post('/manage/status', 'MenuController@status')->name('status')->middleware('prohibited_demo_mode');


    Route::get('/setup/{id}', 'MenuController@setup')->name('setup')->middleware('permission');
    Route::post('/setup/add-column', 'MenuController@addColumn')->name('setup.add-column')->middleware('prohibited_demo_mode');
    Route::post('/setup/add-element', 'MenuController@addElement')->name('setup.add-element')->middleware('prohibited_demo_mode');
    Route::post('/setup/add-to-column', 'MenuController@addToColumn')->name('setup.add-to-column')->middleware('prohibited_demo_mode');
    Route::post('/setup/remove-from-column', 'MenuController@removeFromColumn')->name('setup.remove-from-column')->middleware('prohibited_demo_mode');
    Route::post('/setup/column/sort', 'MenuController@sortColumn')->name('setup.sort-column')->middleware('prohibited_demo_mode');
    Route::post('/setup/element/sort', 'MenuController@sortElement')->name('setup.sort-element')->middleware('prohibited_demo_mode');
    Route::post('/setup/column-delete', 'MenuController@columnDelete')->name('setup.column-delete')->middleware('prohibited_demo_mode');
    Route::post('/setup/element-delete', 'MenuController@elementDelete')->name('setup.element-delete')->middleware('prohibited_demo_mode');
    Route::post('/setup/column-update', 'MenuController@columnUpdate')->name('setup.column-update')->middleware('prohibited_demo_mode');
    Route::post('/setup/ads-update', 'MenuController@adsUpdate')->name('setup.ads-update')->middleware('prohibited_demo_mode');

    Route::post('/setup/element-update', 'MenuController@elementUpdate')->name('setup.element-update')->middleware('prohibited_demo_mode');

    //for normal nestable menu
    Route::post('/setup/normal-menu/order', 'MenuController@NormalMenuOrder')->name('setup.normal-menu.order')->middleware('prohibited_demo_mode');

    //for multi mega menu
    Route::post('/setup/add-menu', 'MenuController@addMenu')->name('setup.add-menu')->middleware('prohibited_demo_mode');
    Route::post('/setup/sort-menu', 'MenuController@sortMenuForMultiMenu')->name('setup.sort-menu')->middleware('prohibited_demo_mode');
    Route::post('/setup/menu-delete', 'MenuController@deleteMenuForMultiMenu')->name('setup.menu-delete')->middleware('prohibited_demo_mode');
    Route::post('/setup/menu-update', 'MenuController@updateMenuForMultiMenu')->name('setup.menu-update')->middleware('prohibited_demo_mode');

    //for right panel setup
    Route::post('/setup/add-rightpanel-data', 'MenuController@addRightPanelData')->name('setup.add-rightpanel-data')->middleware('prohibited_demo_mode');
    Route::post('/setup/category-delete', 'MenuController@deleteRightPanelData')->name('setup.category-delete')->middleware('prohibited_demo_mode');
    Route::post('/setup/category-sort', 'MenuController@sortRightPanelData')->name('setup.category-sort')->middleware('prohibited_demo_mode');
    Route::post('/setup/rightpanel-data-update', 'MenuController@updateRightPanelData')->name('setup.rightpanel-data-update')->middleware('prohibited_demo_mode');

    //for bottom panel data
    Route::post('/setup/add-bottompanel-data', 'MenuController@addBottomPanelData')->name('setup.add-bottompanel-data')->middleware('prohibited_demo_mode');
    Route::post('/setup/brand-delete', 'MenuController@deleteBottomPanelData')->name('setup.brand-delete')->middleware('prohibited_demo_mode');
    Route::post('/setup/brand-sort', 'MenuController@sortBottomPanelData')->name('setup.brand-sort')->middleware('prohibited_demo_mode');
    Route::post('/setup/bottompanel-data-update', 'MenuController@updateBottomPanelData')->name('setup.bottompanel-data-update')->middleware('prohibited_demo_mode');
});