public
Description: JavaScript and CSS dependency manager for Rails projects
Homepage:
Clone URL: git://github.com/jcoglan/holly.git
holly / lib / holly / logger.rb
100644 21 lines (15 sloc) 0.349 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
module Holly
  class Logger
    
    attr :sources
    
    def initialize
      @sources = []
    end
    
    def log(*sources)
      sources = sources.map { |s| Holly.resolve_source(s) }
      @sources = (@sources + sources).uniq
    end
    
    def rendered?(source)
      @sources.include?(Holly.resolve_source(source))
    end
    
  end
end