lib/assets_booster/merger/simple.rb in assets_booster-0.0.1 vs lib/assets_booster/merger/simple.rb in assets_booster-0.0.2

- old
+ new

@@ -1,22 +1,18 @@ +require 'assets_booster/merger/base' module AssetsBooster module Merger - class Simple - def self.name + class Simple < Base + def name "Simple Merger" end - def self.merge(sources, target) - sources.inject("") do |code, source| - File.open(source, "r") do |file| - code << file.read.strip+"\n" - end + def merge(target) + assets.inject("") do |code, asset| + code << asset[:css] + code << "\n" end.strip end - - def self.mtime(sources) - sources.map{ |source| File.mtime(source) }.max - end end end end