Class: FlatApi::LmsName
- Inherits:
-
Object
- Object
- FlatApi::LmsName
- Defined in:
- lib/flat_api/models/lms_name.rb
Constant Summary collapse
- CANVAS =
"canvas".freeze
- MOODLE =
"moodle".freeze
- SCHOOLOGY =
"schoology".freeze
- BLACKBOARD =
"blackboard".freeze
- DESIRE2LEARN =
"desire2learn".freeze
- SAKAI =
"sakai".freeze
- OTHER =
"other".freeze
Instance Method Summary collapse
-
#build_from_hash(value) ⇒ String
Builds the enum from string.
Instance Method Details
#build_from_hash(value) ⇒ String
Builds the enum from string
29 30 31 32 33 |
# File 'lib/flat_api/models/lms_name.rb', line 29 def build_from_hash(value) constantValues = LmsName.constants.select{|c| LmsName::const_get(c) == value} raise "Invalid ENUM value #{value} for class #LmsName" if constantValues.empty? value end |