PHP Проблема SOAP: Ссылка на объект не набор к экземпляру объекта

Я пытаюсь создать интерфейс к https://ws.farebuzz.com/FlightGateway.asmx? WSDL с помощью php и класс SoapClient.

Мне удалось преобладать над заголовком аутентификации, но я застреваю, когда я пытаюсь назвать метод.. Я всегда добираюсь:

Непойманное исключение SoapFault: [soap:Server] Сервер был неспособен обработать запрос.---> Ссылка на объект не набор к экземпляру объекта.

Я пытался назвать его как это (как объект):

class SearchFlights{
    public $NumberOfAdults;
        public $ClassOfService;
    public $TypeOfTrip;
    public $FromCity;
    public $ToCity;
}

$parameters = new SearchFlights();
$parameters->NumberOfAdults = 2;
$parameters->ClassOfService = 'ECONOMY';
$parameters->FromCity = 'ECONOMY';
$parameters->ToCity = '1te';
$parameters->TypeOfTrip = 'NONE';
$this->client->SearchFlights($parameters);

и как массив как:

$parameters = array('ToCity' => 'testttt',...);

но я получил ту же ошибку. Кто-либо может помочь?

Спасибо

Sorin

11
задан 27 May 2009 в 11:39
поделиться