Expand debug page with locale information.

This commit is contained in:
James Cole
2018-03-10 07:15:21 +01:00
parent a436c55c50
commit dfc25722c9

View File

@@ -76,6 +76,16 @@ class DebugController extends Controller
$packages = $this->collectPackages(); $packages = $this->collectPackages();
$cacheDriver = env('CACHE_DRIVER', 'unknown'); $cacheDriver = env('CACHE_DRIVER', 'unknown');
// set languages, see what happens:
$original = setlocale(LC_ALL, 0);
$localeAttempts = [];
$parts = explode(',', trans('config.locale'));
foreach ($parts as $code) {
$code = trim($code);
$localeAttempts[$code] = var_export(setlocale(LC_ALL, $code), true);
}
setlocale(LC_ALL, $original);
// get latest log file: // get latest log file:
$logger = Log::driver(); $logger = Log::driver();
$handlers = $logger->getHandlers(); $handlers = $logger->getHandlers();
@@ -99,7 +109,7 @@ class DebugController extends Controller
'debug', 'debug',
compact( compact(
'phpVersion', 'phpVersion',
'extensions', 'extensions','localeAttempts',
'carbon', 'carbon',
'appEnv', 'appEnv',
'appDebug', 'appDebug',