Class: CSSminify2

Inherits:
Object
  • Object
show all
Defined in:
lib/cssminify2.rb,
lib/cssminify2/version.rb

Constant Summary collapse

VERSION =
"2.0.0"

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeCSSminify2



8
9
# File 'lib/cssminify2.rb', line 8

def initialize
end

Class Method Details

.compress(source, length = 5000) ⇒ String

Compress CSS with YUI



18
19
20
# File 'lib/cssminify2.rb', line 18

def self.compress(source, length = 5000)
  self.new.compress(source, length)
end

Instance Method Details

#compress(source = '', length = 5000) ⇒ String

Compress CSS with YUI



29
30
31
32
33
# File 'lib/cssminify2.rb', line 29

def compress(source = '', length = 5000)
  source = source.respond_to?(:read) ? source.read : source.to_s

  CssCompressor.compress(source, length)
end