Class: NewStoreApi::FtFrStateEnum
- Inherits:
-
Object
- Object
- NewStoreApi::FtFrStateEnum
- Defined in:
- lib/new_store_api/models/ft_fr_state_enum.rb
Overview
Queue state after signing.
Constant Summary collapse
- FT_FR_STATE_ENUM =
[ # TODO: Write general description for OK OK = 'OK'.freeze, # TODO: Write general description for OUT_OF_SERVICE OUT_OF_SERVICE = 'OUT_OF_SERVICE'.freeze, # TODO: Write general description for RESERVED_1 RESERVED_1 = 'RESERVED_1'.freeze, # TODO: Write general description for RESERVED_2 RESERVED_2 = 'RESERVED_2'.freeze, # TODO: Write general description for LATE_SIGNING_MODE LATE_SIGNING_MODE = 'LATE_SIGNING_MODE'.freeze, # TODO: Write general description for RESERVED_3 RESERVED_3 = 'RESERVED_3'.freeze, # TODO: Write general description for RESERVED_4 RESERVED_4 = 'RESERVED_4'.freeze, # TODO: Write general description for MESSAGE_PENDING MESSAGE_PENDING = 'MESSAGE_PENDING'.freeze, # TODO: Write general description for RESERVED_5 RESERVED_5 = 'RESERVED_5'.freeze ].freeze
Class Method Summary collapse
Class Method Details
.from_value(value, default_value = OK) ⇒ Object
44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 |
# File 'lib/new_store_api/models/ft_fr_state_enum.rb', line 44 def self.from_value(value, default_value = OK) return default_value if value.nil? str = value.to_s.strip case str.downcase when 'ok' then OK when 'out_of_service' then OUT_OF_SERVICE when 'reserved_1' then RESERVED_1 when 'reserved_2' then RESERVED_2 when 'late_signing_mode' then LATE_SIGNING_MODE when 'reserved_3' then RESERVED_3 when 'reserved_4' then RESERVED_4 when 'message_pending' then MESSAGE_PENDING when 'reserved_5' then RESERVED_5 else default_value end end |
.validate(value) ⇒ Object
38 39 40 41 42 |
# File 'lib/new_store_api/models/ft_fr_state_enum.rb', line 38 def self.validate(value) return false if value.nil? FT_FR_STATE_ENUM.include?(value) end |