Class | ActiveSupport::Cache::MemoryStore |
In: |
vendor/rails/activesupport/lib/active_support/cache/memory_store.rb
|
Parent: | Store |
# File vendor/rails/activesupport/lib/active_support/cache/memory_store.rb, line 4 4: def initialize 5: @data = {} 6: end
# File vendor/rails/activesupport/lib/active_support/cache/memory_store.rb, line 33 33: def clear 34: @data.clear 35: end
# File vendor/rails/activesupport/lib/active_support/cache/memory_store.rb, line 18 18: def delete(name, options = nil) 19: super 20: @data.delete(name) 21: end
# File vendor/rails/activesupport/lib/active_support/cache/memory_store.rb, line 23 23: def delete_matched(matcher, options = nil) 24: super 25: @data.delete_if { |k,v| k =~ matcher } 26: end
# File vendor/rails/activesupport/lib/active_support/cache/memory_store.rb, line 28 28: def exist?(name,options = nil) 29: super 30: @data.has_key?(name) 31: end
# File vendor/rails/activesupport/lib/active_support/cache/memory_store.rb, line 8 8: def read(name, options = nil) 9: super 10: @data[name] 11: end