From 321dcf3058bf90b6f93fd710be85e355dcd32e9f Mon Sep 17 00:00:00 2001 From: Francis Besset Date: Fri, 13 Dec 2013 11:24:25 +0100 Subject: [PATCH] [SoapBundle] Set wsdl request type only if the "wsdl" parameter in present in URL --- .../SoapBundle/Controller/SoapWebServiceController.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/BeSimple/SoapBundle/Controller/SoapWebServiceController.php b/src/BeSimple/SoapBundle/Controller/SoapWebServiceController.php index 0a2b4d7..29d08c3 100644 --- a/src/BeSimple/SoapBundle/Controller/SoapWebServiceController.php +++ b/src/BeSimple/SoapBundle/Controller/SoapWebServiceController.php @@ -95,9 +95,10 @@ class SoapWebServiceController extends ContainerAware ) )); - $query = $this->container->get('request')->query; - if (!$query->has('wsdl') && !$query->has('WSDL')) { - $this->container->get('request')->setRequestFormat('xml'); + $request = $this->container->get('request'); + $query = $request->query; + if ($query->has('wsdl') || $query->has('WSDL')) { + $request->setRequestFormat('wsdl'); } return $response;