Module: Timeliness::ThreadsafeAttr
- Included in:
- Definitions
- Defined in:
- lib/timeliness/threadsafe_attr.rb
Instance Method Summary collapse
Instance Method Details
#threadsafe_attr_accessor(*attrs) ⇒ Object
3 4 5 6 7 8 9 |
# File 'lib/timeliness/threadsafe_attr.rb', line 3 def threadsafe_attr_accessor(*attrs) attrs.each do |attr| storage_name = "#{name}.#{attr}".freeze reader attr, storage_name writer attr, storage_name end end |