diff -r 5e7a0fedabdf -r 877f952ae2bd web/lib/Zend/Service/Amazon/Item.php --- a/web/lib/Zend/Service/Amazon/Item.php Thu Mar 21 17:31:31 2013 +0100 +++ b/web/lib/Zend/Service/Amazon/Item.php Thu Mar 21 19:50:53 2013 +0100 @@ -16,9 +16,9 @@ * @category Zend * @package Zend_Service * @subpackage Amazon - * @copyright Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com) + * @copyright Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com) * @license http://framework.zend.com/license/new-bsd New BSD License - * @version $Id: Item.php 21883 2010-04-16 14:57:07Z dragonbe $ + * @version $Id: Item.php 24780 2012-05-08 19:34:59Z adamlundrigan $ */ @@ -26,7 +26,7 @@ * @category Zend * @package Zend_Service * @subpackage Amazon - * @copyright Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com) + * @copyright Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com) * @license http://framework.zend.com/license/new-bsd New BSD License */ class Zend_Service_Amazon_Item @@ -114,22 +114,22 @@ * * @param null|DOMElement $dom * @return void - * @throws Zend_Service_Amazon_Exception - * + * @throws Zend_Service_Amazon_Exception + * * @group ZF-9547 */ public function __construct($dom) { - if (null === $dom) { - require_once 'Zend/Service/Amazon/Exception.php'; - throw new Zend_Service_Amazon_Exception('Item element is empty'); - } - if (!$dom instanceof DOMElement) { - require_once 'Zend/Service/Amazon/Exception.php'; - throw new Zend_Service_Amazon_Exception('Item is not a valid DOM element'); - } + if (null === $dom) { + require_once 'Zend/Service/Amazon/Exception.php'; + throw new Zend_Service_Amazon_Exception('Item element is empty'); + } + if (!$dom instanceof DOMElement) { + require_once 'Zend/Service/Amazon/Exception.php'; + throw new Zend_Service_Amazon_Exception('Item is not a valid DOM element'); + } $xpath = new DOMXPath($dom->ownerDocument); - $xpath->registerNamespace('az', 'http://webservices.amazon.com/AWSECommerceService/2005-10-05'); + $xpath->registerNamespace('az', 'http://webservices.amazon.com/AWSECommerceService/2011-08-01'); $this->ASIN = $xpath->query('./az:ASIN/text()', $dom)->item(0)->data; $result = $xpath->query('./az:DetailPageURL/text()', $dom);