"DTD/xhtml1-strict.dtd">
Class Amrita::ModuleCache
In: lib/amrita/template.rb
Parent: Object
Methods
get_item    new    save_item   
Included modules
CacheManager
Public Class methods
new()
# File lib/amrita/template.rb, line 288
    def initialize
      @hash = {}
    end
Public Instance methods
get_item(typ, filename, key)
# File lib/amrita/template.rb, line 292
    def get_item(typ, filename, key)
      return nil unless typ == :module
      @hash[filename.to_s + key.to_s]
    end
save_item(item)
# File lib/amrita/template.rb, line 297
    def save_item(item)
      @hash[item.filename.to_s + item.key.to_s] = item
    end