active()->get(); } public function default(): ?Locale { return Locale::query()->where('is_default', true)->first() ?? Locale::query()->active()->first(); } public function activate(string $code): Locale { $locale = Locale::query()->active()->where('code', $code)->firstOrFail(); app()->setLocale($locale->code); session()->put(config('localization.session_key'), $locale->code); return $locale; } }