Module: JsonSerializable::ClassMethods
- Defined in:
- lib/json_serializable.rb
Instance Method Summary collapse
- #json_field_names ⇒ Object
- #json_mappings ⇒ Object
- #json_serializable(field_names, mappings = {}) ⇒ Object
Instance Method Details
#json_field_names ⇒ Object
35 36 37 |
# File 'lib/json_serializable.rb', line 35 def json_field_names @@json_field_names ||= [] end |
#json_mappings ⇒ Object
39 40 41 |
# File 'lib/json_serializable.rb', line 39 def json_mappings @@json_mappings ||= [] end |
#json_serializable(field_names, mappings = {}) ⇒ Object
30 31 32 33 |
# File 'lib/json_serializable.rb', line 30 def json_serializable field_names, mappings = {} @@json_field_names = field_names @@json_mappings = mappings end |