Module: OCRSDK::Verifiers::Status
- Included in:
- Promise
- Defined in:
- lib/ocrsdk/verifiers/status.rb
Constant Summary collapse
- STATUSES =
[:submitted, :queued, :in_progress, :completed, :processing_failed, :deleted, :not_enough_credits].freeze
Instance Method Summary collapse
Instance Method Details
#status_to_s(status) ⇒ Object
6 7 8 |
# File 'lib/ocrsdk/verifiers/status.rb', line 6 def status_to_s(status) status.to_s.camelize end |
#status_to_sym(status) ⇒ Object
10 11 12 |
# File 'lib/ocrsdk/verifiers/status.rb', line 10 def status_to_sym(status) status.underscore.to_sym end |
#supported_status?(status) ⇒ Boolean
14 15 16 17 18 |
# File 'lib/ocrsdk/verifiers/status.rb', line 14 def supported_status?(status) status = status_to_sym status if status.kind_of? String STATUSES.include? status end |