Class: MisarMail::InboundResource

Inherits:
Resource
  • Object
show all
Defined in:
lib/misar_mail/client.rb

Overview

── Resource: Inbound ────────────────────────────────────────────────────────

Instance Method Summary collapse

Methods inherited from Resource

#initialize

Constructor Details

This class inherits a constructor from MisarMail::Resource

Instance Method Details

#create(data) ⇒ Object



254
255
256
# File 'lib/misar_mail/client.rb', line 254

def create(data)
  @client.request(:post, "/inbound", data)
end

#delete(id) ⇒ Object



262
263
264
# File 'lib/misar_mail/client.rb', line 262

def delete(id)
  @client.request(:delete, "/inbound/#{id}")
end

#get(id) ⇒ Object



258
259
260
# File 'lib/misar_mail/client.rb', line 258

def get(id)
  @client.request(:get, "/inbound/#{id}")
end

#list(params = {}) ⇒ Object



249
250
251
252
# File 'lib/misar_mail/client.rb', line 249

def list(params = {})
  qs = params.empty? ? "" : "?#{URI.encode_www_form(params)}"
  @client.request(:get, "/inbound#{qs}")
end