File manager - Edit - /var/www/payraty/hris/vendor/rachidlaasri/laravel-installer/src/Controllers/UpdateController.php
Back
<?php namespace RachidLaasri\LaravelInstaller\Controllers; use Illuminate\Routing\Controller; use RachidLaasri\LaravelInstaller\Helpers\DatabaseManager; use RachidLaasri\LaravelInstaller\Helpers\InstalledFileManager; class UpdateController extends Controller { use \RachidLaasri\LaravelInstaller\Helpers\MigrationsHelper; /** * Display the updater welcome page. * * @return \Illuminate\View\View */ public function welcome() { return view('vendor.installer.update.welcome'); } /** * Display the updater overview page. * * @return \Illuminate\View\View */ public function overview() { $migrations = $this->getMigrations(); $dbMigrations = $this->getExecutedMigrations(); return view('vendor.installer.update.overview', ['numberOfUpdatesPending' => count($migrations) - count($dbMigrations)]); } /** * Migrate and seed the database. * * @return \Illuminate\View\View */ public function database() { $databaseManager = new DatabaseManager; $response = $databaseManager->migrateAndSeed(); return redirect()->route('LaravelUpdater::final') ->with(['message' => $response]); } /** * Update installed file and display finished view. * * @param InstalledFileManager $fileManager * @return \Illuminate\View\View */ public function finish(InstalledFileManager $fileManager) { $fileManager->update(); return view('vendor.installer.update.finished'); } }
| ver. 1.4 |
Github
|
.
| PHP 8.3.30 | Generation time: 0 |
proxy
|
phpinfo
|
Settings