first(); $direction = $direction->value ?? 'ltr'; $language = BusinessSetting::where('key', 'system_language')->first(); foreach (json_decode($language['value'], true) as $key => $data) { if ($data['code'] == $local) { $direction = isset($data['direction']) ? $data['direction'] : 'ltr'; } } session()->forget('vendor_language_settings'); Helpers::vendor_language_load(); session()->put('vendor_site_direction', $direction); session()->put('vendor_local', $local); return redirect()->back(); } }