Exception: BetterTranslate::ApiError

Inherits:
Error
  • Object
show all
Defined in:
lib/better_translate/errors.rb

Overview

Raised when an API call fails

Examples:

API call failure

raise ApiError.new(
  "API request failed",
  context: { status_code: 500, response: "Internal Server Error" }
)

Direct Known Subclasses

RateLimitError

Instance Attribute Summary

Attributes inherited from Error

#context

Method Summary

Methods inherited from Error

#initialize

Constructor Details

This class inherits a constructor from BetterTranslate::Error