lib/carrierwave/compatibility/paperclip.rb in carrierwave-0.5.2 vs lib/carrierwave/compatibility/paperclip.rb in carrierwave-0.5.3

- old
+ new

@@ -75,20 +75,20 @@ agg.gsub(":#{pair[0]}") { pair[1].call(self, filename).to_s } end end def mappings - { - :rails_root => lambda{|u, f| Rails.root }, - :rails_env => lambda{|u, f| Rails.env }, - :class => lambda{|u, f| u.model.class.name.underscore.pluralize}, - :id => lambda{|u, f| u.model.id }, - :id_partition => lambda{|u, f| ("%09d" % u.model.id).scan(/\d{3}/).join("/")}, - :attachment => lambda{|u, f| u.mounted_as.to_s.downcase.pluralize }, - :style => lambda{|u, f| u.paperclip_style }, - :basename => lambda{|u, f| f.gsub(/#{File.extname(f)}$/, "") }, - :extension => lambda{|u, f| File.extname(f).gsub(/^\.+/, "")} - } + [ + [:rails_root , lambda{|u, f| Rails.root }], + [:rails_env , lambda{|u, f| Rails.env }], + [:class , lambda{|u, f| u.model.class.name.underscore.pluralize}], + [:id_partition , lambda{|u, f| ("%09d" % u.model.id).scan(/\d{3}/).join("/")}], + [:id , lambda{|u, f| u.model.id }], + [:attachment , lambda{|u, f| u.mounted_as.to_s.downcase.pluralize }], + [:style , lambda{|u, f| u.paperclip_style }], + [:basename , lambda{|u, f| f.gsub(/#{File.extname(f)}$/, "") }], + [:extension , lambda{|u, f| File.extname(f).gsub(/^\.+/, "")}] + ] end end # Paperclip end # Compatibility end # CarrierWave