PluginProbe
Boxzilla – WordPress Popup Builder / trunk
Boxzilla – WordPress Popup Builder vtrunk
3.4.11 3.4.10 3.4.9 3.4.3 3.4.4 3.4.5 3.4.6 3.4.7 3.4.8 trunk 3.0 3.0.1 3.0.2 3.0.3 3.1 3.1.1 3.1.10 3.1.11 3.1.12 3.1.13 3.1.14 3.1.15 3.1.16 3.1.17 3.1.18 All 72 releases
boxzilla / src / licensing / class-api-exception.php

class-api-exception.php in Boxzilla – WordPress Popup Builder trunk, at src/licensing/class-api-exception.php

35 lines 553 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 namespace Boxzilla\Licensing;
4
5 use Exception;
6
7 class API_Exception extends Exception
8 {
9 /**
10 * @var string
11 */
12 protected $api_code;
13
14 /**
15 * API_Exception constructor.
16 *
17 * @param string $message
18 * @param string|int $api_code (optional)
19 */
20 public function __construct($message, $api_code = '')
21 {
22 parent::__construct($message);
23
24 $this->api_code = $api_code;
25 }
26
27 /**
28 * @return string
29 */
30 public function getApiCode()
31 {
32 return $this->api_code;
33 }
34 }
35