# File lib/abstract_controller/collector.rb, line 5 def self.generate_method_for_mime(mime) sym = mime.is_a?(Symbol) ? mime : mime.to_sym const = sym.to_s.upcase class_eval "def \#{sym}(*args, &block) # def html(*args, &block)\ncustom(Mime::\#{const}, *args, &block) # custom(Mime::HTML, *args, &block)\nend # end\n", __FILE__, __LINE__ + 1 end