# File lib/mail/fields/content_type_field.rb, line 10 def initialize(value = nil, charset = 'utf-8') self.charset = charset if value.class == Array @main_type = value[0] @sub_type = value[1] @parameters = ParameterHash.new.merge!(value.last) else @main_type = nil @sub_type = nil @parameters = nil value = strip_field(FIELD_NAME, value) end ensure_filename_quoted(value) super(CAPITALIZED_FIELD, value, charset) self.parse self end