19 lines
921 B
PHP
19 lines
921 B
PHP
<?php
|
|
|
|
use App\Http\Controllers\Admin\System\ActivityLogController;
|
|
use App\Http\Controllers\Admin\System\GeneralSettingController;
|
|
use App\Http\Controllers\Admin\System\LogController;
|
|
use Illuminate\Support\Facades\Route;
|
|
|
|
Route::middleware(['auth'])->group(function () {
|
|
Route::prefix('admin/system')->group(function () {
|
|
Route::get('logs', [LogController::class, 'index'])->name('system.logs.index')->middleware('can:View:Log');
|
|
Route::get('activity-logs', [ActivityLogController::class, 'index'])->name('system.activity-logs.index')->middleware('can:View:Activity');
|
|
|
|
Route::controller(GeneralSettingController::class)->prefix('settings')->group(function () {
|
|
Route::get('/', 'index')->name('system.settings.index')->middleware('can:View:Setting');
|
|
Route::post('/', 'update')->name('system.settings.update')->middleware('can:Edit:Setting');
|
|
});
|
|
});
|
|
});
|