Zend_Rest_Client
が順番にZend_Http_Client
を返すgetHttpClient()
方法を実装Zend_Service_Abstract
を、拡張ItemSearchの中に$対応 - > getBody()メソッドをプリントアウトすることですこのインスタンスはZend_Http_Response
インスタンスを返すgetLastResponse()
メソッドを公開します。このインスタンスは再びgetBody()
メソッドを公開します。 Phew、それは私が推測するOOPです:)
さんはしかし、私たちの言語を話しましょう:これで終わりです
$restClient->getHttpClient()->getLastResponse()->getBody();
を。
EDIT:
それは、Zend_Service_Abstract::getHttpClient()
が静的であることが表示されますので、あなたも、このようにそれを呼び出すことができます。
Zend_Service_Abstract::getHttpClient()->getLastResponse()->getBody();
しかし、私はそれをお勧めしません。メソッドをいつ呼び出すかは、HTTPクライアントに何らかの応答を設定する必要があるため、正確に知る必要があります。静的メソッドは、単なる一種のグローバルなものであり、悪いことです。
これはとても甘いです。ありがとう。 –