class DadaExpress::ParamsService

Public Class Methods

process(params) click to toggle source
# File lib/dada_express/params_service.rb, line 4
def process(params)
  Sign.encode(base_params(params))
end

Private Class Methods

base_params(params) click to toggle source
# File lib/dada_express/params_service.rb, line 10
def base_params(params)
  {
    app_key: DadaExpress.configuration.app_key,
    timestamp: Time.now.to_i.to_s,
    format: 'json',
    v: '1.0',
    source_id: DadaExpress.configuration.source_id,
    body: params == '' ? params : params.to_json
  }
end