Sha256: 0a5bc9ea0029862d05122c0ef566e3051fdf3af0fe012147f8b632d06145904c

Contents?: true

Size: 637 Bytes

Versions: 11

Compression:

Stored size: 637 Bytes

Contents

# frozen_string_literal: true

module MyErrors
  # 400 Bad Request
  class BadRequest < MyApiClient::ClientError; end

  # 401 Unauthorized
  class Unauthorized < MyApiClient::ClientError; end

  # 403 Forbidden
  class Forbidden < MyApiClient::ClientError; end

  # Error code: 0
  class ErrorCode00 < MyApiClient::ClientError; end

  # Error code: 10
  class ErrorCode10 < MyApiClient::ClientError; end

  # Error code: 20 to 29
  class ErrorCode2x < MyApiClient::ClientError; end

  # Error code: 30
  class ErrorCode30 < MyApiClient::ClientError; end

  # Error code: other
  class ErrorCodeOther < MyApiClient::ClientError; end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
my_api_client-0.23.0 example/api_clients/my_errors.rb
my_api_client-0.22.0 example/api_clients/my_errors.rb
my_api_client-0.21.0 example/api_clients/my_errors.rb
my_api_client-0.20.0 example/api_clients/my_errors.rb
my_api_client-0.19.0 example/api_clients/my_errors.rb
my_api_client-0.18.0 example/api_clients/my_errors.rb
my_api_client-0.17.0 example/api_clients/my_errors.rb
my_api_client-0.16.1 example/api_clients/my_errors.rb
my_api_client-0.16.0 example/api_clients/my_errors.rb
my_api_client-0.15.0 example/api_clients/my_errors.rb
my_api_client-0.14.0 example/api_clients/my_errors.rb