lib/ab_admin/carrierwave/glue.rb in ab_admin-0.3.6 vs lib/ab_admin/carrierwave/glue.rb in ab_admin-0.4.0
- old
+ new
@@ -3,15 +3,20 @@
module CarrierWave
module Glue
extend ActiveSupport::Concern
module ClassMethods
- def sunrise_uploader(uploader=nil, options={}, &block)
+ def ab_admin_uploader(uploader=nil, options={}, &block)
options = { mount_on: :data_file_name }.merge(options)
mount_uploader(:data, uploader, options, &block)
validates_processing_of :data
+ end
+
+ def sunrise_uploader(*args)
+ ActiveSupport::Deprecation.warn('`sunrise_uploader` is deprecated, use `ab_admin_uploader` instead')
+ ab_admin_uploader(*args)
end
def validates_filesize_of(*attr_names)
validates_with FileSizeValidator, _merge_attributes(attr_names)
end