'paymorrowOrderResponse', 'responsePaymorrowOrder' => 'responsePaymorrowOrder', 'paymorrow' => 'paymorrow', 'paymorrowOrderRequestType' => 'paymorrowOrderRequestType', 'orderType' => 'orderType', 'orderItems' => 'orderItems', 'customerType' => 'customerType', 'customerPersonalDetailsType' => 'customerPersonalDetailsType', 'addressType' => 'addressType', 'customerHistoryType' => 'customerHistoryType', 'customerOrdersType' => 'customerOrdersType', 'customerOrderType' => 'customerOrderType', 'totalOrderType' => 'totalOrderType', 'orderShipmentDetailType' => 'orderShipmentDetailType', 'orderAmountVatType' => 'orderAmountVatType', 'orderVatRate' => 'orderVatRate', 'orderItemType' => 'orderItemType', 'requestMerchantUrlType' => 'requestMerchantUrlType', 'paymorrowResponse' => 'paymorrowResponse', 'responseErrorType' => 'responseErrorType', 'languageType' => 'languageType', 'salutationTypes' => 'salutationTypes', 'customerTypes' => 'customerTypes', 'currencyType' => 'currencyType', 'codeTypes' => 'codeTypes', 'responseErrorTypes' => 'responseErrorTypes', 'orderPaymentStatusType' => 'orderPaymentStatusType', 'stringType10' => 'stringType10', 'stringType20' => 'stringType20', 'stringType50' => 'stringType50', 'stringType255' => 'stringType255', 'stringType320' => 'stringType320', ); public function PaymorrowService($wsdl = "PaymorrowService.wsdl", $options = array()) { foreach(self::$classmap as $key => $value) { if(!isset($options['classmap'][$key])) { $options['classmap'][$key] = $value; } } parent::__construct($wsdl, $options); } /** * @param paymorrow $parameters * @return paymorrowResponse **/ public function paymorrow(paymorrow $parameters) { $header = new SoapHeader('http://paymorrow.com/integration/paymorrowservice', 'signature', '997f4684314a30db4c3849ab7b26b376'); $this->__setSoapHeaders($header); return $this->__soapCall('paymorrow', array($parameters), array( 'uri' => 'http://paymorrow.com/integration/paymorrowservice', 'soapaction' => '')); } } /* EOF */