Module: CarrierWave::Uploader::ContentTypeWhitelist
- Extended by:
- ActiveSupport::Concern
- Included in:
- Base
- Defined in:
- vendor/carrierwave/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 'vendor/carrierwave/lib/carrierwave/uploader/content_type_whitelist.rb', line 31 def content_type_whitelist; end |