public function getSubMarcas() { $WebService = "http://fgseguros.aprosistema.com/CotizadorAutos/WebServices/Externos/ConsultasModelos.svc?wsdl"; //Invocación al web service $WS = new SoapClient($WebService); $accesos = array('Usuario' => 'fgexterno', 'Password' => 'fgexterno2015*'); $xml = "<SubMarcaRequest><Modelo>" . Input::get('modelo') . "</Modelo><IdMarca>" . Input::get('marca') . "</IdMarca><TipoVehiculoBase>" . Input::get('tipo') . "</TipoVehiculoBase></SubMarcaRequest>"; $request = array('user' => $accesos, 'RequestStr' => $xml); $resultado = $WS->GetRelacionSubMarcas($request); //Mostramos el resultado de la consulta $resultado = \simplexml_load_string($resultado->GetRelacionSubMarcasResult); $submarcas = array(); //dd($resultado); foreach ($resultado->SubMarcaEncontrada->SubMarca as $submarca) { array_push($submarcas, $submarca); } return json_encode($submarcas); }