D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
forge
/
ebrokers-admin.ebrokers.online
/
app
/
Http
/
Controllers
/
Filename :
InstallerController.php
back
Copy
<?php namespace App\Http\Controllers; use Exception; use Illuminate\Http\Request; use dacoto\EnvSet\Facades\EnvSet; use Illuminate\Routing\Controller; use Illuminate\Support\Facades\Request as RequestFacades; use dacoto\LaravelWizardInstaller\Controllers\InstallFolderController; use dacoto\LaravelWizardInstaller\Controllers\InstallServerController; class InstallerController extends Controller { public function purchaseCodeIndex() { if ((new InstallServerController())->check() === false || (new InstallFolderController())->check() === false) { return redirect()->route('install.folders'); } return view('vendor.installer.steps.purchase-code'); } public function checkPurchaseCode(Request $request) { EnvSet::setKey('APPSECRET', $request->input('purchase_code')); EnvSet::save(); $envUpdates = [ 'APP_URL' => RequestFacades::root(), ]; updateEnv($envUpdates); return redirect()->route('install.database'); } }