# File lib/nanite/security/certificate_cache.rb, line 33 def get(key) if @items.include?(key) @list.each_index do |i| if @list[i] == key @list.delete_at(i) break end end @list.push(key) @items[key] else return nil unless block_given? self[key] = yield end end