diff --git a/app/Http/Controllers/SetupController.php b/app/Http/Controllers/SetupController.php index 2927297b..1d3d473b 100644 --- a/app/Http/Controllers/SetupController.php +++ b/app/Http/Controllers/SetupController.php @@ -200,8 +200,6 @@ class SetupController extends Controller $resource = opendir(database_path('update_scripts')); $updateScriptExist = false; - $tips = []; - while ($filename = @readdir($resource)) { if ($filename != '.' && $filename != '..') { preg_match('/update-(.*)-to-(.*).php/', $filename, $matches); @@ -212,15 +210,7 @@ class SetupController extends Controller continue; } - $result = require database_path('update_scripts')."/$filename"; - - if (is_array($result)) { - // Push the tip into array - foreach ($result as $tip) { - $tips[] = $tip; - } - } - + $tips = require database_path('update_scripts')."/$filename"; $updateScriptExist = true; } } @@ -231,22 +221,9 @@ class SetupController extends Controller Option::set($key, $value); } } - Option::set('version', config('app.version')); - // Clear all compiled view files - try { - Artisan::call('view:clear'); - } catch (\Exception $e) { - Log::error('Error occured when processing view:clear', [$e]); - - $files = collect(File::files(storage_path('framework/views'))); - $files->reject(function ($path) { - return ends_with($path, '.gitignore'); - })->each(function ($path) { - File::delete($path); - }); - } + Artisan::call('view:clear'); return view('setup.updates.success', ['tips' => $tips]); } diff --git a/resources/views/setup/updates/success.blade.php b/resources/views/setup/updates/success.blade.php index 23552b45..68d0231d 100644 --- a/resources/views/setup/updates/success.blade.php +++ b/resources/views/setup/updates/success.blade.php @@ -9,7 +9,7 @@
@lang('setup.updates.success.text', ['version' => config('app.version')])
{{-- if any tip is given --}} -@if (!empty($tips)) +@if (is_array($tips))@lang('setup.updates.success.tips')