# boxzilla/3.2.21/src/licensing/class-api-exception.php

Boxzilla – WordPress Popup Builder, version 3.2.21. 34 lines.

- Page: https://pluginprobe.com/plugins/boxzilla/3.2.21/code/src/licensing/class-api-exception.php
- Raw: https://pluginprobe.com/plugins/boxzilla/3.2.21/raw/src/licensing/class-api-exception.php
- Modified: 2019-11-15T10:39:14+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/boxzilla/3.2.21/code/src/licensing/class-api-exception.php#L10-L20`.

```php
<?php

namespace Boxzilla\Licensing;

use Exception;

class API_Exception extends Exception {


	/**
	 * @var string
	 */
	protected $api_code;

	/**
	 * API_Exception constructor.
	 *
	 * @param string $message
	 * @param string $api_code (optional)
	 */
	public function __construct( $message, $api_code = '' ) {
		parent::__construct( $message );

		$this->api_code = $api_code;
	}

	/**
	 * @return string
	 */
	public function getApiCode() {
		return $this->api_code;
	}
}

```
