Class Index [+]

Quicksearch

Sprockets::Compressors

Public Class Methods

register_css_compressor(name, klass, options = {}) click to toggle source
    # 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
register_js_compressor(name, klass, options = {}) click to toggle source
    # 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
registered_css_compressor(name) click to toggle source
    # 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
registered_js_compressor(name) click to toggle source
    # 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.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.