Module: Fiber::FixBorkedKeys
- Included in:
- Fiber
- Defined in:
- lib/fiber/storage.rb
Instance Method Summary collapse
Instance Method Details
#[](key) ⇒ Object
66 67 68 69 70 |
# File 'lib/fiber/storage.rb', line 66 def [](key) raise TypeError, "Key must be symbol!" unless key.is_a?(Symbol) super(eval(key.inspect)) end |
#[]=(key, value) ⇒ Object
72 73 74 75 76 |
# File 'lib/fiber/storage.rb', line 72 def []=(key, value) raise TypeError, "Key must be symbol!" unless key.is_a?(Symbol) super(eval(key.inspect), value) end |