PHP problem (soap)
Hvis man skal kalde en soap service og skal indsætte noget til den, og den ser sådan ud i dokumentationen---------------------------------
public virtual resultValidation validateInvoice(
Invoice invoice
)
invoice:
Type: invoiceWebService.DTO.invoice
---------------------------------
og der skal sendes følgende med (har forkortet antal ting der sendes med for at gøre det overskueligt):
"productNameInvoice" (VÆRDI: "Produkt 1")
"amount" (VÆRDI: 500)
"type" (VÆRDI: 1)
Jeg får denne fejl:
Fatal error: Uncaught SoapFault exception: [s:Client] Non-static method requires a target
Når jeg prøver nedenstående
--------------------------------------------
$client = new soapClient(...) // Som jeg plejer når der skal hentes
$validateInvoice = new stdClass();
$validateInvoice->productNameInvoice = "Product 1";
$validateInvoice->amount = 500;
$validateInvoice->type = 1;
$response = $client->validateInvoice($validateInvoice);
--------------------------------------------
Håber der er en der kan hjælpe med hvad jeg skal gøre?