Module: BetterRecord::Gender
- Defined in:
- lib/better_record/gender.rb
Defined Under Namespace
Modules: TableDefinition Classes: Type
Constant Summary collapse
- ENUM =
{ f: 'F', F: 'F', female: 'F', Female: 'F', m: 'M', M: 'M', male: 'M', Male: 'M', u: 'U', U: 'U', unknown: 'U', Unknown: 'U' }.freeze
Class Method Summary collapse
Class Method Details
.convert_to_gender(value) ⇒ Object
21 22 23 24 25 26 27 28 29 30 |
# File 'lib/better_record/gender.rb', line 21 def self.convert_to_gender(value) case value.to_s when /^[Ff]/ 'F' when /^[Mm]/ 'M' else 'U' end end |