Method: ActiveRecord::Enum::EnumType#cast
- Defined in:
- activerecord/lib/active_record/enum.rb
#cast(value) ⇒ Object
180 181 182 183 184 185 186 187 188 |
# File 'activerecord/lib/active_record/enum.rb', line 180 def cast(value) if mapping.has_key?(value) value.to_s elsif mapping.has_value?(value) mapping.key(value) else value.presence end end |