equal
deleted
inserted
replaced
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_Amazon |
16 * @package Zend_Service_Amazon |
17 * @subpackage SimpleDb |
17 * @subpackage SimpleDb |
18 * @copyright Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com) |
18 * @copyright Copyright (c) 2005-2012 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 */ |
20 */ |
21 |
21 |
22 /** |
22 /** |
23 * @see Zend_Service_Amazon_Exception |
23 * @see Zend_Service_Amazon_Exception |
28 * The Custom Exception class that allows you to have access to the AWS Error Code. |
28 * The Custom Exception class that allows you to have access to the AWS Error Code. |
29 * |
29 * |
30 * @category Zend |
30 * @category Zend |
31 * @package Zend_Service_Amazon |
31 * @package Zend_Service_Amazon |
32 * @subpackage SimpleDb |
32 * @subpackage SimpleDb |
33 * @copyright Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com) |
33 * @copyright Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com) |
34 * @license http://framework.zend.com/license/new-bsd New BSD License |
34 * @license http://framework.zend.com/license/new-bsd New BSD License |
35 */ |
35 */ |
36 class Zend_Service_Amazon_SimpleDb_Exception extends Zend_Service_Amazon_Exception |
36 class Zend_Service_Amazon_SimpleDb_Exception extends Zend_Service_Amazon_Exception |
37 { |
37 { |
38 /** |
38 /** |
40 */ |
40 */ |
41 private $_awsErrorCode = ''; |
41 private $_awsErrorCode = ''; |
42 |
42 |
43 /** |
43 /** |
44 * Constructor |
44 * Constructor |
45 * |
45 * |
46 * @param string $message |
46 * @param string $message |
47 * @param int $code |
47 * @param int $code |
48 * @param string $awsErrorCode |
48 * @param string $awsErrorCode |
49 * @return void |
49 * @return void |
50 */ |
50 */ |
51 public function __construct($message, $code = 0, $awsErrorCode = '') |
51 public function __construct($message, $code = 0, $awsErrorCode = '') |
52 { |
52 { |
53 parent::__construct($message, $code); |
53 parent::__construct($message, $code); |
54 $this->_awsErrorCode = $awsErrorCode; |
54 $this->_awsErrorCode = $awsErrorCode; |
55 } |
55 } |
56 |
56 |
57 /** |
57 /** |
58 * Get AWS error code |
58 * Get AWS error code |
59 * |
59 * |
60 * @return string |
60 * @return string |
61 */ |
61 */ |
62 public function getErrorCode() |
62 public function getErrorCode() |
63 { |
63 { |
64 return $this->_awsErrorCode; |
64 return $this->_awsErrorCode; |