Module: FmRest::Spyke::Model::Serialization
- Included in:
- FmRest::Spyke::Model
- Defined in:
- lib/fmrest/spyke/model/serialization.rb
Constant Summary collapse
- FM_DATE_FORMAT =
"%m/%d/%Y".freeze
- FM_DATETIME_FORMAT =
"#{FM_DATE_FORMAT} %H:%M:%S".freeze
Instance Method Summary collapse
-
#to_params ⇒ Object
Override Spyke's to_params to return FM Data API's expected JSON format, and including only modified fields.
Instance Method Details
#to_params ⇒ Object
Override Spyke's to_params to return FM Data API's expected JSON format, and including only modified fields
13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'lib/fmrest/spyke/model/serialization.rb', line 13 def to_params params = { fieldData: serialize_values!() } params[:modId] = mod_id if mod_id portal_data = serialize_portals params[:portalData] = portal_data unless portal_data.empty? params end |