PluginProbe ʕ •ᴥ•ʔ
WooCommerce Square / 2.2.5
WooCommerce Square v2.2.5
5.5.0 5.4.3 5.4.2 5.4.1 5.4.0 trunk 1.0.25 1.0.26 1.0.27 1.0.28 1.0.29 1.0.30 1.0.31 1.0.32 1.0.33 1.0.34 1.0.35 1.0.36 1.0.37 1.0.38 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.3.0 2.3.1 2.3.2 2.3.3 2.3.4 2.4.0 2.4.1 2.5.0 2.5.1 2.5.2 2.5.3 2.6.0 2.7.0 2.8.0 2.9.0 2.9.1 3.0.0 3.0.1 3.0.2 3.0.3 3.1.0 3.2.0 3.3.0 3.4.0 3.4.1 3.4.2 3.5.0 3.6.0 3.6.1 3.7.0 3.7.1 3.8.0 3.8.1 3.8.2 3.8.3 3.9.0 4.0.0 4.1.0 4.2.0 4.2.1 4.2.2 4.2.3 4.3.0 4.3.1 4.3.2 4.4.0 4.4.1 4.4.2 4.5.0 4.5.1 4.5.2 4.6.0 4.6.1 4.6.2 4.6.3 4.6.4 4.7.0 4.7.1 4.7.2 4.7.3 4.7.4 4.8.0 4.8.1 4.8.2 4.8.3 4.8.4 4.8.5 4.8.6 4.8.7 4.8.8 4.9.0 4.9.1 4.9.2 4.9.3 4.9.4 4.9.5 4.9.6 4.9.7 4.9.8 4.9.9 5.0.0 5.0.1 5.1.0 5.1.1 5.1.2 5.2.0 5.3.0 5.3.1 5.3.2 5.3.3
woocommerce-square / vendor / square / connect / lib / ApiException.php
woocommerce-square / vendor / square / connect / lib Last commit date
Api 7 years ago Model 7 years ago ApiClient.php 7 years ago ApiException.php 7 years ago Configuration.php 7 years ago ObjectSerializer.php 7 years ago
ApiException.php
96 lines
1 <?php
2 /**
3 * NOTE: This class is auto generated by the swagger code generator program.
4 * https://github.com/swagger-api/swagger-codegen
5 * Do not edit the class manually.
6 */
7
8 namespace SquareConnect;
9
10 use \Exception;
11
12 /**
13 * ApiException Class Doc Comment
14 *
15 * @category Class
16 * @package SquareConnect
17 * @author Square Inc.
18 * @license http://www.apache.org/licenses/LICENSE-2.0 Apache Licene v2
19 * @link https://squareup.com/developers
20 */
21 class ApiException extends Exception
22 {
23
24 /**
25 * The HTTP body of the server response either as Json or string.
26 * @var mixed
27 */
28 protected $responseBody;
29
30 /**
31 * The HTTP header of the server response.
32 * @var string[]
33 */
34 protected $responseHeaders;
35
36 /**
37 * The deserialized response object
38 * @var $responseObject;
39 */
40 protected $responseObject;
41
42 /**
43 * Constructor
44 * @param string $message Error message
45 * @param int $code HTTP status code
46 * @param string $responseHeaders HTTP response header
47 * @param mixed $responseBody HTTP body of the server response either as Json or string
48 */
49 public function __construct($message="", $code=0, $responseHeaders=null, $responseBody=null)
50 {
51 parent::__construct($message, $code);
52 $this->responseHeaders = $responseHeaders;
53 $this->responseBody = $responseBody;
54 }
55
56 /**
57 * Gets the HTTP response header
58 *
59 * @return string HTTP response header
60 */
61 public function getResponseHeaders()
62 {
63 return $this->responseHeaders;
64 }
65
66 /**
67 * Gets the HTTP body of the server response either as Json or string
68 *
69 * @return mixed HTTP body of the server response either as Json or string
70 */
71 public function getResponseBody()
72 {
73 return $this->responseBody;
74 }
75
76 /**
77 * Sets the deseralized response object (during deserialization)
78 * @param mixed $obj Deserialized response object
79 * @return void
80 */
81 public function setResponseObject($obj)
82 {
83 $this->responseObject = $obj;
84 }
85
86 /**
87 * Gets the deseralized response object (during deserialization)
88 *
89 * @return mixed the deserialized response object
90 */
91 public function getResponseObject()
92 {
93 return $this->responseObject;
94 }
95 }
96