input('provider'); $query = $request->input('q'); $provider = Search::providerDetails($requestprovider); if ($provider->type == 'standard') { return redirect($provider->url.'?'.$provider->query.'='.urlencode($query)); } elseif ($provider->type == 'external') { $class = new $provider->class; //print_r($provider); return $class->getResults($query, $provider); } //print_r($provider); } }