Files

28 lines
1.3 KiB
PHP
Raw Permalink Normal View History

2026-03-15 17:08:23 +07:00
<?php
use App\Http\Controllers\WEB\InstallController;
use App\Http\Controllers\WebsiteController;
use Illuminate\Support\Facades\Route;
Route::get('/', [WebsiteController::class, 'index'])->name('index');
// ---------------Installation Process Start---------------------------------------\\
// Route for installation
Route::prefix('install')->group(function () {
Route::get('/', [InstallController::class, 'index']);
Route::get('start', [InstallController::class, 'index']);
Route::get('requirements', [InstallController::class, 'requirements']);
Route::get('permissions', [InstallController::class, 'permissions']);
Route::get('step-4', [InstallController::class, 'keyWorld']);
Route::any('step-5', [InstallController::class, 'step5']);
Route::any('database', [InstallController::class, 'database']);
Route::any('installation', [InstallController::class, 'installation']);
Route::post('validate', [InstallController::class, 'validateInput'])->name('install.validate');
});
Route::get('install/complete', [InstallController::class, 'complete']);
// -----------------------Installation Process End------------------------------------\\
// Upgrade Module
Route::get('/upgrade', [InstallController::class, 'upgradeIndex']);
Route::post('/upgrade', [InstallController::class, 'uploadStore']);