Module: JSONAPIonify::Structure::Helpers::ObjectSetters
- Extended by:
- ActiveSupport::Concern
- Included in:
- Objects::Base
- Defined in:
- lib/jsonapionify/structure/helpers/object_setters.rb
Instance Method Summary collapse
-
#[](k) ⇒ Object
Getter.
-
#[]=(k, v) ⇒ Object
Setter.
Instance Method Details
#[](k) ⇒ Object
Getter
15 16 17 18 |
# File 'lib/jsonapionify/structure/helpers/object_setters.rb', line 15 def [](k) raise TypeError, 'key must be a Symbol.' unless k.is_a? Symbol object[k] end |
#[]=(k, v) ⇒ Object
Setter
9 10 11 12 |
# File 'lib/jsonapionify/structure/helpers/object_setters.rb', line 9 def []=(k, v) raise TypeError, 'key must be a Symbol.' unless k.is_a? Symbol object[k] = v end |