Module: UrliMe::Links

Included in:
Init
Defined in:
lib/urli_me/links.rb

Overview

class related to request links

Instance Method Summary collapse

Instance Method Details



6
7
8
# File 'lib/urli_me/links.rb', line 6

def all_links
  HTTParty.get(links_url, headers: header_request)
end


14
15
16
17
# File 'lib/urli_me/links.rb', line 14

def create_link(link)
  HTTParty.post(links_url, query: query_link(link),
                           headers: header_request)
end


24
25
26
# File 'lib/urli_me/links.rb', line 24

def delete_link(token)
  HTTParty.delete(links_url + '/' + token, headers: header_request)
end


10
11
12
# File 'lib/urli_me/links.rb', line 10

def get_link(token)
  HTTParty.get(links_url + '/' + token, headers: header_request)
end


19
20
21
22
# File 'lib/urli_me/links.rb', line 19

def update_link(token, link)
  HTTParty.patch(links_url + '/' + token, query: query_link(link),
                                          headers: header_request)
end