Module: CityGridExceptions
- Included in:
- CityGrid::API
- Defined in:
- lib/citygrid/citygrid_exceptions.rb
Defined Under Namespace
Classes: APIError, AcceptInvalidError, AcceptRequiredError, AccountDelinquentError, AccountInactiveError, AccountNotFoundError, AssociationExistsError, AuthTokenExpiredError, AuthTokenInvalidError, AuthTokenNoneError, AuthenticationError, AuthorizationError, BadRequestTypeError, BatchLimitExceededError, ContentApiError, ContentTypeInvalidError, ContentTypeRequiredError, DataNotFoundError, DateBeforeDateError, DuplicateError, EntityAlreadyInUseError, EntityExistsError, EntityExpiredError, EntityInactiveError, EntityLimitError, EntityMissingDataError, EntityNotEligibleError, EntityNotFoundError, EntityNotModifiedError, EntityStateInvalidError, GeneralDataError, GeneralError, HeaderError, InvalidRequestBodyError, MonthlyBudgetReachedError, MopExpiredError, MopInvalidError, NoAssociationExistsError, NoPermissionsError, OperatorError, OperatorInvalidError, ParameterActionNotAllowedError, ParameterAssociationActionNotPerformedError, ParameterCannotBeZeroError, ParameterFormatError, ParameterInvalidError, ParameterNotSupportedError, ParameterOnlyOneError, ParameterRangeTooHighError, ParameterRangeTooLowError, ParameterRequiredConditionalError, ParameterRequiredError, ParameterSizeLimitExceededError, PasswordRequiredError, PermissionDeniedError, QuotaExceededError, RateExceededError, RemoveNotAllowedError, RequestError, ResponseError, ResponseParseError, SpecificDataError, SystemErrorTryAgainError, SystemErrorUnknownError, UsernameRequiredError
Class Method Summary collapse
Class Method Details
.appropriate_error(error_code) ⇒ Object
185 186 187 188 189 190 191 |
# File 'lib/citygrid/citygrid_exceptions.rb', line 185 def CityGridExceptions.appropriate_error error_code if @possible_errors.include?(error_code) return @possible_errors[error_code] else return APIError end end |