add: full multi-tenancy control
This commit is contained in:
23
packages/Webkul/Installer/src/Routes/web.php
Normal file
23
packages/Webkul/Installer/src/Routes/web.php
Normal file
@@ -0,0 +1,23 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Session\Middleware\StartSession;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
use Webkul\Installer\Http\Controllers\InstallerController;
|
||||
|
||||
Route::middleware(['web', 'installer_locale'])->group(function () {
|
||||
Route::controller(InstallerController::class)->group(function () {
|
||||
Route::get('install', 'index')->name('installer.index');
|
||||
|
||||
Route::middleware(StartSession::class)->prefix('install/api')->group(function () {
|
||||
Route::post('env-file-setup', 'envFileSetup')->name('installer.env_file_setup');
|
||||
|
||||
Route::withoutMiddleware('web')->group(function () {
|
||||
Route::post('run-migration', 'runMigration')->name('installer.run_migration');
|
||||
|
||||
Route::post('run-seeder', 'runSeeder')->name('installer.run_seeder');
|
||||
|
||||
Route::post('admin-config-setup', 'adminConfigSetup')->name('installer.admin_config_setup');
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user