module ActiveContent::Uploadable
Public Instance Methods
has_uploader(name=nil)
click to toggle source
# File lib/active_content/uploadable.rb, line 6 def has_uploader(name=nil) mount_uploader :file, name define_method :mime_type do @mime_type ||= MIME::Types[file.content_type].first end before_save do if file_identifier.present? self.name = file_identifier.split('.').first.titleize unless name? self.media_type = mime_type.media_type self.sub_type = mime_type.sub_type end end end