# File lib/PageTemplate/parser.rb, line 244 def get(name) fn = get_filename(name) begin case when fn.nil? nil when @cache.has_key?(fn) && (@mtime[fn] > File.mtime(fn).to_i) cmds = @cache[fn] cmds.clear_cache cmds else IO.read(fn) end rescue Exception => er return "[ Unable to open file #{fn} because of #{er.message} ]" end end