# File lib/paperclip/interpolations.rb, line 30 def self.interpolate pattern, *args pattern = args.first.instance.send(pattern) if pattern.kind_of? Symbol all.reverse.inject(pattern) do |result, tag| result.gsub(/:#{tag}/) do |match| send( tag, *args ) end end end