Sha256: 5f0ca1d34c7a159a50adb32959de71256b8528f0f3bb08823ba68e4c9489407d

Contents?: true

Size: 446 Bytes

Versions: 8

Compression:

Stored size: 446 Bytes

Contents

module AntiCaptcha
  #
  # This is the base AntiCaptcha exception class. Rescue it if you want to
  # catch any exception that might be raised.
  #
  class Error < StandardError
  end

  class ArgumentError < Error
  end

  class Timeout < Error
  end

  def self.raise_error(error_id, error_code, error_description)
    message = "ID: #{error_id} | CODE: #{error_code} | #{error_description}"
    raise AntiCaptcha::Error.new(message)
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
anti_captcha-2.6.1 lib/anti_captcha/errors.rb
anti_captcha-2.6.0 lib/anti_captcha/errors.rb
anti_captcha-2.5.0 lib/anti_captcha/errors.rb
anti_captcha-2.4.0 lib/anti_captcha/errors.rb
anti_captcha-2.3.0 lib/anti_captcha/errors.rb
anti_captcha-2.2.2 lib/anti_captcha/errors.rb
anti_captcha-2.2.1 lib/anti_captcha/errors.rb
anti_captcha-2.1.0 lib/anti_captcha/errors.rb