45 lines
2.2 KiB
PHP
45 lines
2.2 KiB
PHP
<?php
|
|
|
|
use App\Http\Controllers\ServiceAccountsController;
|
|
use App\Http\Controllers\HomeController;
|
|
use App\Http\Controllers\LDCNetworkController;
|
|
use App\Http\Controllers\ProjectController;
|
|
use App\Http\Controllers\ServerController;
|
|
use App\Http\Controllers\StatusCheckerController;
|
|
use Illuminate\Support\Facades\Route;
|
|
|
|
Route::group(['middleware' => ['ldcnetwork', 'auth']], function () {
|
|
Route::get('/', [HomeController::class, 'index'])->name('home');
|
|
Route::get('/otp-qr-code', [HomeController::class, 'qr'])->name('otp-qr-code');
|
|
|
|
// * STATUS CHECKER
|
|
Route::get('/status-checker', [StatusCheckerController::class, 'index'])->name('status-checker');
|
|
|
|
// * SERVICE ACCOUNTS
|
|
Route::resource('service-accounts', ServiceAccountsController::class)->except(['show', 'destroy']);
|
|
Route::get('/service-accounts/{service_account}/destroy', [ServiceAccountsController::class, 'destroy'])
|
|
->name('service-accounts.destroy');
|
|
Route::delete('/service-accounts/{service_account}/destroy', [ServiceAccountsController::class, 'destroySubmit'])
|
|
->name('service-accounts.destroySubmit');
|
|
|
|
// * EDL WEB
|
|
Route::resource('projects', ProjectController::class)->except(['show', 'destroy']);
|
|
Route::get('/projects/{project}/destroy', [ProjectController::class, 'destroy'])
|
|
->name('projects.destroy');
|
|
Route::delete('/projects/{project}/destroy', [ProjectController::class, 'destroySubmit'])
|
|
->name('projects.destroySubmit');
|
|
|
|
// * SERVERS
|
|
Route::resource('servers', ServerController::class)->except(['show', 'destroy']);
|
|
Route::get('/servers/{server}/destroy', [ServerController::class, 'destroy'])
|
|
->name('servers.destroy');
|
|
Route::delete('/servers/{server}/destroy', [ServerController::class, 'destroySubmit'])
|
|
->name('servers.destroySubmit');
|
|
|
|
// * IP LDC NETWORK
|
|
Route::resource('ldc-networks', LDCNetworkController::class)->except(['show', 'destroy']);
|
|
Route::get('/ldc-networks/{ldc_network}/destroy', [LDCNetworkController::class, 'destroy'])
|
|
->name('ldc-networks.destroy');
|
|
Route::delete('/ldc-networks/{ldc_network}/destroy', [LDCNetworkController::class, 'destroySubmit'])
|
|
->name('ldc-networks.destroySubmit');
|
|
});
|