Module: Desk::Client::Mailbox
- Included in:
- Desk::Client
- Defined in:
- lib/desk/client/mailbox.rb
Instance Method Summary collapse
- #mailbox_id_inbound(href, parent_id = false) ⇒ Object (also: #inbound_mailbox_id)
- #mailbox_list_inbound(*args) ⇒ Object (also: #inbound_mailboxes, #list_inbound_mailboxes)
- #mailbox_show_inbound(mailbox_id) ⇒ Object (also: #inbound_mailbox, #show_inbound_mailbox)
Instance Method Details
#mailbox_id_inbound(href, parent_id = false) ⇒ Object Also known as: inbound_mailbox_id
18 19 20 21 |
# File 'lib/desk/client/mailbox.rb', line 18 def mailbox_id_inbound(href, parent_id = false) return nil if parent_id href.split("/")[5].to_i end |
#mailbox_list_inbound(*args) ⇒ Object Also known as: inbound_mailboxes, list_inbound_mailboxes
5 6 7 8 |
# File 'lib/desk/client/mailbox.rb', line 5 def mailbox_list_inbound(*args) = args.last.is_a?(Hash) ? args.pop : {} get("mailboxes/inbound", ) end |
#mailbox_show_inbound(mailbox_id) ⇒ Object Also known as: inbound_mailbox, show_inbound_mailbox
12 13 14 |
# File 'lib/desk/client/mailbox.rb', line 12 def mailbox_show_inbound(mailbox_id) get("mailboxes/inbound/#{mailbox_id}") end |