app->environment() === 'local') { $this->app->register(\Laravel\Telescope\TelescopeServiceProvider::class); $this->app->register(TelescopeServiceProvider::class); $this->app->extend('translator', function (Translator $translator) { $trans = new \App\Translator($translator->getLoader(), $translator->getLocale()); $trans->setFallback($translator->getFallback()); return $trans; }); } } /** * Bootstrap any application services. */ public function boot(): void { View::composer('components.tax-dropdown', TaxDropdown::class); View::composer('components.company-logo', OptionLogo::class); View::composer('components.graph-year', YearGraph::class); View::composer('components.graph-month', MonthGraph::class); Number::useLocale(config('app.locale')); Number::useCurrency(config('app.currency')); if ($this->app->environment('production') || $this->app->environment('testing')) { URL::forceScheme('https'); } } }