Class: ActiveRecord::Store::StringKeyedHashAccessor
- Inherits:
-
HashAccessor
- Object
- HashAccessor
- ActiveRecord::Store::StringKeyedHashAccessor
- Defined in:
- lib/active_record/store.rb
Overview
:nodoc:
Class Method Summary collapse
- .get(store_object, key) ⇒ Object
- .read(object, attribute, key) ⇒ Object
- .write(object, attribute, key, value) ⇒ Object
Methods inherited from HashAccessor
Class Method Details
.get(store_object, key) ⇒ Object
265 266 267 |
# File 'lib/active_record/store.rb', line 265 def self.get(store_object, key) super store_object, Symbol === key ? key.name : key.to_s end |
.read(object, attribute, key) ⇒ Object
269 270 271 |
# File 'lib/active_record/store.rb', line 269 def self.read(object, attribute, key) super object, attribute, Symbol === key ? key.name : key.to_s end |
.write(object, attribute, key, value) ⇒ Object
273 274 275 |
# File 'lib/active_record/store.rb', line 273 def self.write(object, attribute, key, value) super object, attribute, Symbol === key ? key.name : key.to_s, value end |