# File lib/sprockets/compressors.rb, line 8 8: def self.register_css_compressor(name, klass, options = {}) 9: @@default_css_compressor = name.to_sym if options[:default] || @@default_css_compressor.nil? 10: @@css_compressors[name.to_sym] = {:klass => klass.to_s, :require => options[:require]} 11: end
# File lib/sprockets/compressors.rb, line 13 13: def self.register_js_compressor(name, klass, options = {}) 14: @@default_js_compressor = name.to_sym if options[:default] || @@default_js_compressor.nil? 15: @@js_compressors[name.to_sym] = {:klass => klass.to_s, :require => options[:require]} 16: end
# File lib/sprockets/compressors.rb, line 18 18: def self.registered_css_compressor(name) 19: if name.respond_to?(:to_sym) 20: compressor = @@css_compressors[name.to_sym] || @@css_compressors[@@default_css_compressor] 21: require compressor[:require] if compressor[:require] 22: compressor[:klass].constantize.new 23: else 24: name 25: end 26: end
# File lib/sprockets/compressors.rb, line 28 28: def self.registered_js_compressor(name) 29: if name.respond_to?(:to_sym) 30: compressor = @@js_compressors[name.to_sym] || @@js_compressors[@@default_js_compressor] 31: require compressor[:require] if compressor[:require] 32: compressor[:klass].constantize.new 33: else 34: name 35: end 36: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.