Sha256: e18ddc5d006f64877dddb521a4c5356f933f2956f1068dfdc81a5ba06bf1386d

Contents?: true

Size: 333 Bytes

Versions: 4

Compression:

Stored size: 333 Bytes

Contents

require 'action_view'

module Rabl
  class Digestor < ActionView::Digestor
    def self.digest(name, format, finder, options = {})
      cache_key = [name, format] + Array.wrap(options[:dependencies])
      @@cache[cache_key.join('.')] ||= begin
        Digestor.new(name, format, finder, options).digest
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
rabl-0.17.0 lib/rabl/digestor/rails3.rb
rabl-0.16.1 lib/rabl/digestor/rails3.rb
rabl-0.16.0 lib/rabl/digestor/rails3.rb
rabl-0.15.0 lib/rabl/digestor/rails3.rb