class RecordMedium::Import
Import
methods
Constants
- API
- HOST
Public Class Methods
new(key)
click to toggle source
# File lib/record_medium/import.rb, line 9 def initialize(key) @key = key raise ArgumentError, 'No key' unless @key end
Public Instance Methods
add(data)
click to toggle source
# File lib/record_medium/import.rb, line 14 def add(data) HTTParty.post("#{HOST}/api/#{API}/records/#{@key}/add", data_params(data)) end
data_params(data)
click to toggle source
# File lib/record_medium/import.rb, line 22 def data_params(data) { body: { data: data.to_json } } end
set(data)
click to toggle source
# File lib/record_medium/import.rb, line 18 def set(data) HTTParty.post("#{HOST}/api/#{API}/records/#{@key}/set", data_params(data)) end