From dfc25722c9824ce9cf06e5408d8b748fe64af0f5 Mon Sep 17 00:00:00 2001 From: James Cole Date: Sat, 10 Mar 2018 07:15:21 +0100 Subject: [PATCH] Expand debug page with locale information. --- app/Http/Controllers/DebugController.php | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/DebugController.php b/app/Http/Controllers/DebugController.php index 78286a8e72..67dc1ab321 100644 --- a/app/Http/Controllers/DebugController.php +++ b/app/Http/Controllers/DebugController.php @@ -76,6 +76,16 @@ class DebugController extends Controller $packages = $this->collectPackages(); $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: $logger = Log::driver(); $handlers = $logger->getHandlers(); @@ -99,7 +109,7 @@ class DebugController extends Controller 'debug', compact( 'phpVersion', - 'extensions', + 'extensions','localeAttempts', 'carbon', 'appEnv', 'appDebug',