Example #1
0
 public static function callAPIWithSession($payload, $debug)
 {
     try {
         $soapRequest = ZuoraAPIHelper::createRequest(ZuoraAPIHelper::$header->data["session"], $payload);
         if ($debug) {
             print "\n\nRequest:\n" . ZuoraAPIHelper::xml_pretty_printer($soapRequest);
         }
         return callAPIWithClient(ZuoraAPIHelper::$client, ZuoraAPIHelper::$header, $soapRequest, $debug);
     } catch (Exception $e) {
         //var_dump($e);
         throw new Exception($e->getMessage());
     }
 }