File manager - Edit - /home/linknsbh/cecil-hotel.net/vendor/botble/platform/base/src/Http/Controllers/SystemInformationController.php
Back
<?php namespace Botble\Base\Http\Controllers; use Botble\Base\Facades\Assets; use Botble\Base\Facades\BaseHelper; use Botble\Base\Supports\SystemManagement; use Botble\Base\Tables\InfoTable; use Illuminate\Http\Request; use Illuminate\Support\Arr; class SystemInformationController extends BaseController { public function index(Request $request, InfoTable $infoTable) { $this->pageTitle(trans('core/base::system.info.title')); Assets::addScriptsDirectly('vendor/core/core/base/js/system-info.js'); $composerArray = SystemManagement::getComposerArray(); $packages = SystemManagement::getPackagesAndDependencies($composerArray['require']); if ($request->expectsJson()) { return $infoTable->renderTable(); } $systemEnv = SystemManagement::getSystemEnv(); $serverEnv = SystemManagement::getServerEnv(); $requiredPhpVersion = Arr::get($composerArray, 'require.php', get_minimum_php_version()); $requiredPhpVersion = str_replace('^', '', $requiredPhpVersion); $requiredPhpVersion = str_replace('~', '', $requiredPhpVersion); $matchPHPRequirement = version_compare(phpversion(), $requiredPhpVersion, '>=') > 0; return view( 'core/base::system.info', compact( 'packages', 'infoTable', 'systemEnv', 'serverEnv', 'matchPHPRequirement', 'requiredPhpVersion', ) ); } public function getAdditionData() { BaseHelper::maximumExecutionTimeAndMemoryLimit(); $appSize = BaseHelper::humanFilesize(SystemManagement::getAppSize()); return $this ->httpResponse() ->setData(compact('appSize')); } }
| ver. 1.4 |
Github
|
.
| PHP 8.2.31 | Generation time: 1.3 |
proxy
|
phpinfo
|
Settings