Module: EvoleapLicensing::ComponentLicenseModel
- Defined in:
- lib/evoleap_licensing/types/component_license_model.rb
Constant Summary collapse
- NONE =
:none- TOKEN =
:token- SESSION =
:session- CONSUMABLE_TOKEN =
:consumable_token- UNKNOWN =
:unknown- FROM_STRING =
{ "None" => NONE, "Token" => TOKEN, "Session" => SESSION, "ConsumableToken" => CONSUMABLE_TOKEN }.freeze
Class Method Summary collapse
Class Method Details
.from_string(str) ⇒ Object
18 19 20 |
# File 'lib/evoleap_licensing/types/component_license_model.rb', line 18 def self.from_string(str) FROM_STRING[str] || UNKNOWN end |