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