soap. объектные типы.

42

Новичок
soap. объектные типы.

как работать с объектынми типами?
метод класса сервиса принимает в качестве параметра массив переменных объектного типа Ticket.
при вызове на сервере метода, у одного из принятых в массиве объекта $ticket
PHP:
foreach($arTicket as $ticket){
	$arReturn[] = $ticket->_getTicket();
}
на клиенте получается ошибка Call to undefined method stdClass::_getTicket()
поля объекта доступны.

в файле wsdl тип параметра anyType.

поправьте, если я не правильно понимаю - объект stdClass создался поскольку $ticket определена не была и и ошибка из-за того, что он ни о каком _getTicket() понятия не имеет.
как быть?

может сереализация объекта? но тогда как десериализацию делать - насколько я понимаю, для десериализации объекта нужна будет его структура, как ее передать?

промахнулся форумом, переместите, пожалуйста
 

Alexandre

PHPПенсионер
>промахнулся форумом, переместите, пожалуйста
перенес в XML

-~{}~ 20.10.09 14:24:

на клиенте получается ошибка Call to undefined method stdClass::_getTicket()
поля объекта доступны.
должен быть реализован метод _getTicket()
 

42

Новичок
_getTicket() реализован на сторне клиента
Call to undefined method stdClass::_getTicket() - ответ сервера
хочется получить доступ к методу пересылаемого объекта именно на сервере.

или речь идет о реализации на стороне сервера?o_0
 
Сверху