Module: Clicksign::JsonApi::Serializer
- Defined in:
- lib/clicksign/json_api/serializer.rb
Class Method Summary collapse
Class Method Details
.dump(type:, attributes:, id: nil, relationships: {}) ⇒ Object
6 7 8 9 10 11 |
# File 'lib/clicksign/json_api/serializer.rb', line 6 def self.dump(type:, attributes:, id: nil, relationships: {}) data = { type: type, attributes: attributes } data[:id] = id if id data[:relationships] = relationships unless relationships.empty? { data: data } end |