diff options
Diffstat (limited to 'server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception')
6 files changed, 125 insertions, 0 deletions
diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/InvalidArgumentException.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/InvalidArgumentException.php new file mode 100644 index 0000000..ec702a7 --- /dev/null +++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/InvalidArgumentException.php @@ -0,0 +1,17 @@ +<?php + +/* + * This file is part of the JsonSchema package. + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +namespace JsonSchema\Exception; + +/** + * Wrapper for the InvalidArgumentException + */ +class InvalidArgumentException extends \InvalidArgumentException +{ +}
\ No newline at end of file diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/InvalidSchemaMediaTypeException.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/InvalidSchemaMediaTypeException.php new file mode 100644 index 0000000..2e94677 --- /dev/null +++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/InvalidSchemaMediaTypeException.php @@ -0,0 +1,17 @@ +<?php + +/* + * This file is part of the JsonSchema package. + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +namespace JsonSchema\Exception; + +/** + * Wrapper for the InvalidSchemaMediaType + */ +class InvalidSchemaMediaTypeException extends \RuntimeException +{ +}
\ No newline at end of file diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/InvalidSourceUriException.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/InvalidSourceUriException.php new file mode 100644 index 0000000..37db121 --- /dev/null +++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/InvalidSourceUriException.php @@ -0,0 +1,17 @@ +<?php + +/* + * This file is part of the JsonSchema package. + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +namespace JsonSchema\Exception; + +/** + * Wrapper for the InvalidSourceUriException + */ +class InvalidSourceUriException extends InvalidArgumentException +{ +} diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/JsonDecodingException.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/JsonDecodingException.php new file mode 100644 index 0000000..2c22881 --- /dev/null +++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/JsonDecodingException.php @@ -0,0 +1,40 @@ +<?php + +/* + * This file is part of the JsonSchema package. + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +namespace JsonSchema\Exception; + +/** + * Wrapper for the JsonDecodingException + */ +class JsonDecodingException extends \RuntimeException +{ + public function __construct($code = JSON_ERROR_NONE, \Exception $previous = null) + { + switch ($code) { + case JSON_ERROR_DEPTH: + $message = 'The maximum stack depth has been exceeded'; + break; + case JSON_ERROR_STATE_MISMATCH: + $message = 'Invalid or malformed JSON'; + break; + case JSON_ERROR_CTRL_CHAR: + $message = 'Control character error, possibly incorrectly encoded'; + break; + case JSON_ERROR_UTF8: + $message = 'Malformed UTF-8 characters, possibly incorrectly encoded'; + break; + case JSON_ERROR_SYNTAX: + $message = 'JSON syntax is malformed'; + break; + default: + $message = 'Syntax error'; + } + parent::__construct($message, $code, $previous); + } +}
\ No newline at end of file diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/ResourceNotFoundException.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/ResourceNotFoundException.php new file mode 100644 index 0000000..87b4ac1 --- /dev/null +++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/ResourceNotFoundException.php @@ -0,0 +1,17 @@ +<?php + +/* + * This file is part of the JsonSchema package. + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +namespace JsonSchema\Exception; + +/** + * Wrapper for the ResourceNotFoundException + */ +class ResourceNotFoundException extends \RuntimeException +{ +}
\ No newline at end of file diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/UriResolverException.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/UriResolverException.php new file mode 100644 index 0000000..6d0b094 --- /dev/null +++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/UriResolverException.php @@ -0,0 +1,17 @@ +<?php + +/* + * This file is part of the JsonSchema package. + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +namespace JsonSchema\Exception; + +/** + * Wrapper for the UriResolverException + */ +class UriResolverException extends \RuntimeException +{ +}
\ No newline at end of file |
