Zend Framework
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.
This class decorates a SimpleXMLElement parsed from a Nirvanix web service response. It is primarily exists to provide a convenience feature that throws an exception when <ResponseCode> contains an error.
SimpleXMLElement $_sxml = ''
SimpleXMLElement parsed from Nirvanix web service response.
__call(
$method, array $args
)
:
mixed
Delegate undefined methods to the decorated SimpleXMLElement.
__construct(
string $xml
)
:
Class constructor. Parse the XML response from a Nirvanix method call into a decorated SimpleXMLElement element.
__get(
string $offset
)
:
mixed
Delegate undefined properties to the decorated SimpleXMLElement.
_throwException(
string $message, integer $code
=
null
)
:
void
Throw an exception. This method exists to only contain the lazy-require() of the exception class.
getSxml(
)
:
SimpleXMLElement
Return the SimpleXMLElement representing this response for direct access.