public function getWebservice() { $webservice = new Webservice(); $webservice->setWebserviceDescription(new WadlWebserviceDescription(__DIR__ . '/Webservice/Test.wadl')); $webservice->on('responseReceived', function ($event) { $response = $event->getTarget(); if ($response->getHeaders()->get('Content-Type')->getMimeType() == 'application/json') { $decoded = json_decode($response->getBody()); $response->setBody($decoded); } }); return $webservice; }