Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> SOAP, przekazywanie obiektu, Jak przekazać wybrane dane z obiektu
Fluke
post
Post #1





Grupa: Zarejestrowani
Postów: 247
Pomógł: 9
Dołączył: 20.09.2010
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Witam,

Mam pytanie odnośnie SOAP. Zaznaczę od razu, że korzystam z Zend(Zend_Soap_Client oraz Zend_Soap_Server) ale tu chyba nie ma większego znaczenia. Mianowicie mam taką klasę :
  1. class SoapResult extends Result {
  2. const VISITOR_EXISTS = 1;
  3. const CUSTOMER_EXISTS = 2;
  4. const VISITOR_CREATED = 3;
  5. const CUSTOMER_CREATED = 4;
  6. const BAD_API_KEY = 21;
  7. const PARTNER_NOT_EXISTS = 22;
  8.  
  9. protected $messages = array(
  10. self::VISITOR_EXISTS => 'Visitor exists already.',
  11. self::VISITOR_CREATED => 'Visitor created.',
  12. self::CUSTOMER_EXISTS => 'Customer exists already.',
  13. self::CUSTOMER_CREATED => 'Customer created.',
  14. self::PARTNER_NOT_EXISTS => 'Partner not exists.',
  15. self::BAD_API_KEY => 'Bad api key.',
  16. );
  17. }


klasa Result implementuje interfejsy: \Serializable, \JsonSerializable.
Jak mam przesłać tablicę w postaci JSON to korzysta z interfejsu JsonSerializable i nie ma żadnego problemu, ponieważ w metodzie: jsonSerialize() zwracam tablicę która ma być przekazana. Czy istnieje mechanizm podobny do tego w SOAP ?

Z góry dziękuję i pozdrawiam (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 02:35