安装引导程序
This commit is contained in:
parent
6af43a0547
commit
d8149e8b1e
|
|
@ -3,7 +3,6 @@
|
||||||
namespace Beike\Installer\Controllers;
|
namespace Beike\Installer\Controllers;
|
||||||
|
|
||||||
use Illuminate\Routing\Controller;
|
use Illuminate\Routing\Controller;
|
||||||
use RachidLaasri\LaravelInstaller\Events\LaravelInstallerFinished;
|
|
||||||
use Beike\Installer\Helpers\EnvironmentManager;
|
use Beike\Installer\Helpers\EnvironmentManager;
|
||||||
use Beike\Installer\Helpers\FinalInstallManager;
|
use Beike\Installer\Helpers\FinalInstallManager;
|
||||||
use Beike\Installer\Helpers\InstalledFileManager;
|
use Beike\Installer\Helpers\InstalledFileManager;
|
||||||
|
|
@ -24,8 +23,6 @@ class FinalController extends Controller
|
||||||
$finalStatusMessage = $fileManager->update();
|
$finalStatusMessage = $fileManager->update();
|
||||||
$finalEnvFile = $environment->getEnvContent();
|
$finalEnvFile = $environment->getEnvContent();
|
||||||
|
|
||||||
event(new LaravelInstallerFinished);
|
|
||||||
|
|
||||||
$steps = 5;
|
$steps = 5;
|
||||||
|
|
||||||
return view('installer::finished', compact('finalMessages', 'finalStatusMessage', 'finalEnvFile', 'steps'));
|
return view('installer::finished', compact('finalMessages', 'finalStatusMessage', 'finalEnvFile', 'steps'));
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,7 @@
|
||||||
|
|
||||||
namespace Beike\Installer\Providers;
|
namespace Beike\Installer\Providers;
|
||||||
|
|
||||||
|
use Illuminate\Support\Facades\Schema;
|
||||||
use Illuminate\Support\ServiceProvider;
|
use Illuminate\Support\ServiceProvider;
|
||||||
use Illuminate\Support\Str;
|
use Illuminate\Support\Str;
|
||||||
|
|
||||||
|
|
@ -20,6 +21,8 @@ class InstallerServiceProvider extends ServiceProvider
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Schema::defaultStringLength(191);
|
||||||
|
|
||||||
$this->mergeConfigFrom(__DIR__ . '/../config.php', 'installer');
|
$this->mergeConfigFrom(__DIR__ . '/../config.php', 'installer');
|
||||||
$this->loadViewsFrom(__DIR__ . '/../Views', 'installer');
|
$this->loadViewsFrom(__DIR__ . '/../Views', 'installer');
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -67,12 +67,6 @@ return [
|
||||||
'database_name' => 'required|string|max:50',
|
'database_name' => 'required|string|max:50',
|
||||||
'database_username' => 'required|string|max:50',
|
'database_username' => 'required|string|max:50',
|
||||||
'database_password' => 'nullable|string|max:50',
|
'database_password' => 'nullable|string|max:50',
|
||||||
'mail_driver' => 'required|string|max:50',
|
|
||||||
'mail_host' => 'required|string|max:50',
|
|
||||||
'mail_port' => 'required|string|max:50',
|
|
||||||
'mail_username' => 'required|string|max:50',
|
|
||||||
'mail_password' => 'required|string|max:50',
|
|
||||||
'mail_encryption' => 'required|string|max:50',
|
|
||||||
],
|
],
|
||||||
],
|
],
|
||||||
],
|
],
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue