12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- <?php
- namespace Culqi\Error;
- /**
- * Culqi Exceptions
- */
- /**
- * Base Culqi Exception
- */
- class CulqiException extends \Exception {
- protected $message = "Base Culqi Exception";
- }
- /**
- * Input validation error
- */
- namespace Culqi\Error;
- class InputValidationError extends CulqiException {
- protected $message = "Error de validacion en los campos";
- }
- /**
- * Authentication error
- */
- namespace Culqi\Error;
- class AuthenticationError extends CulqiException {
- protected $message = "Error de autenticación";
- }
- /**
- * Resource not found
- */
- namespace Culqi\Error;
- class NotFound extends CulqiException {
- protected $message = "Recurso no encontrado";
- }
- /**
- * Method not allowed
- */
- namespace Culqi\Error;
- class MethodNotAllowed extends CulqiException {
- protected $message = "Method not allowed";
- }
- /**
- * Unhandled error
- */
- namespace Culqi\Error;
- class UnhandledError extends CulqiException {
- protected $message = "Unhandled error";
- }
- /**
- * Invalid API Key
- */
- namespace Culqi\Error;
- class InvalidApiKey extends CulqiException {
- protected $message = "API Key invalido";
- }
- /**
- * Unable to connect to Culqi API
- */
- class UnableToConnect extends CulqiException {
- protected $message = "Imposible conectar a Culqi API";
- }
|