class Easy::Resources::Redmine::CustomField

Public Instance Methods

cast_value() click to toggle source

@return formatted value based on field_format

# File lib/easy/resources/redmine/custom_field.rb, line 16
def cast_value
  case field_format
  when "bool"
    value.to_s =~ /1|true/i ? true : false
  when "float", "amount"
    value.to_f
  when "int"
    value.to_i
  when "date"
    Date.parse value
  when "datetime"
    DateTime.parse value
  else
    value
  end
end