| 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