web/lib/Zend/Service/Ebay/Finding.php
changeset 1230 68c69c656a2c
parent 807 877f952ae2bd
equal deleted inserted replaced
1229:5a6b6e770365 1230:68c69c656a2c
    13  * to license@zend.com so we can send you a copy immediately.
    13  * to license@zend.com so we can send you a copy immediately.
    14  *
    14  *
    15  * @category   Zend
    15  * @category   Zend
    16  * @package    Zend_Service
    16  * @package    Zend_Service
    17  * @subpackage Ebay
    17  * @subpackage Ebay
    18  * @copyright  Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)
    18  * @copyright  Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
    19  * @license    http://framework.zend.com/license/new-bsd     New BSD License
    19  * @license    http://framework.zend.com/license/new-bsd     New BSD License
    20  * @version    $Id: Finding.php 22824 2010-08-09 18:59:54Z renanbr $
    20  * @version    $Id: Finding.php 22824 2010-08-09 18:59:54Z renanbr $
    21  */
    21  */
    22 
    22 
    23 /**
    23 /**
    24  * @see Zend_Service_Ebay_Abstract
    24  * @see Zend_Service_Ebay_Abstract
    25  */
    25  */
    26 require_once 'Zend/Service/Ebay/Abstract.php';
    26 require_once 'Zend/Service/Ebay/Abstract.php';
    27 
    27 
       
    28 /** @see Zend_Xml_Security */
       
    29 require_once 'Zend/Xml/Security.php';
       
    30 
    28 /**
    31 /**
    29  * @category   Zend
    32  * @category   Zend
    30  * @package    Zend_Service
    33  * @package    Zend_Service
    31  * @subpackage Ebay
    34  * @subpackage Ebay
    32  * @copyright  Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)
    35  * @copyright  Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
    33  * @license    http://framework.zend.com/license/new-bsd     New BSD License
    36  * @license    http://framework.zend.com/license/new-bsd     New BSD License
    34  * @uses       Zend_Service_Ebay_Abstract
    37  * @uses       Zend_Service_Ebay_Abstract
    35  */
    38  */
    36 class Zend_Service_Ebay_Finding extends Zend_Service_Ebay_Abstract
    39 class Zend_Service_Ebay_Finding extends Zend_Service_Ebay_Abstract
    37 {
    40 {
   365         // error message
   368         // error message
   366         $message = '';
   369         $message = '';
   367 
   370 
   368         // first trying, loading XML
   371         // first trying, loading XML
   369         $dom = new DOMDocument();
   372         $dom = new DOMDocument();
   370         if (!@$dom->loadXML($response->getBody())) {
   373         if (!$dom = @Zend_Xml_Security::scan($response->getBody(), $dom)) {
   371             $message = 'It was not possible to load XML returned.';
   374             $message = 'It was not possible to load XML returned.';
   372         }
   375         }
   373 
   376 
   374         // second trying, check request status
   377         // second trying, check request status
   375         if ($response->isError()) {
   378         if ($response->isError()) {