class CustomFields def initialize @hash = {} end def []=(key, value) @hash[key] = value end def to_hash change_booleans end private def change_booleans new_hash = {} @hash.each do |k, v| if v.is_a?(TrueClass) || v.is_a?(FalseClass) new_hash[k] = v ? 'Yes' : 'No' else new_hash[k] = v end end return new_hash end end