runningInConsole() ) { Auth::loginUsingId(24); } // !!! Fuc**** Lab LDC exception OMG !!! if (!in_array(config('app.env'), ['local', 'testing'])) { URL::forceRootUrl(config('app.url')); \Illuminate\Pagination\AbstractPaginator::currentPathResolver(function () { /** @var \Illuminate\Routing\UrlGenerator $url */ $url = app('url'); return $url->current(); }); } // * Force HTTPS URL::forceScheme('https'); // * REVERSE PROXY FIX App::singleton('clientIp', function () { if (config('app.env') == 'local') { return request()->getClientIp(); } else { return request()->server('HTTP_X_FORWARDED_FOR') ?? request()->getClientIp(); } }); // * LOCAL FORCE eg: for Carbon foreach ([\LC_TIME, \LC_MESSAGES, \LC_COLLATE, \LC_CTYPE, \LC_MONETARY] as $category) { setlocale( // * remove numeric to prevent float seperator to breaking numeric transactions $category, \sprintf('%s_%s.UTF-8', config('app.locale'), \strtoupper(config('app.locale'))) ); } Carbon::setLocale(config('app.locale')); } }