Module: CarrierWave::Uploader::ContentTypeWhitelist
- Extended by:
- ActiveSupport::Concern
- Included in:
- Base
- Defined in:
- lib/carrierwave/uploader/content_type_whitelist.rb
Instance Method Summary collapse
-
#content_type_whitelist ⇒ Object
Override this method in your uploader to provide a whitelist of files content types which are allowed to be uploaded.
Instance Method Details
#content_type_whitelist ⇒ Object
Override this method in your uploader to provide a whitelist of files content types which are allowed to be uploaded. Not only strings but Regexp are allowed as well.
Returns
- NilClass, String, Regexp, Array[String, Regexp]
-
a whitelist of content types which are allowed to be uploaded
Examples
def content_type_whitelist
%w(text/json application/json)
end
Basically the same, but using a Regexp:
def content_type_whitelist
[/(text|application)\/json/]
end
31 |
# File 'lib/carrierwave/uploader/content_type_whitelist.rb', line 31 def content_type_whitelist; end |