query('set_currency')) { $all = Currency::getActiveCurrency(); if(!empty($all)){ foreach ($all as $item){ if($item['currency_main'] == $code){ Session::put('bc_current_currency',$code); $data = $request->query(); unset($data['set_currency']); $url = $request->url(); if (!empty($data)) { $url .= '?' . http_build_query($data); } return redirect()->to($url); } } } } return $next($request); } }