Module: Automation::API::Requests::Tenders

Includes:
Helper
Included in:
Client
Defined in:
lib/automation/api/requests/tenders.rb

Overview

Automation::API::Requests::Tenders

Instance Method Summary collapse

Instance Method Details

#disable_tenders(array) ⇒ Object



26
27
28
# File 'lib/automation/api/requests/tenders.rb', line 26

def disable_tenders(array)
  update_tenders(current_tenders - array)
end

#enable_tenders(array) ⇒ Object



22
23
24
# File 'lib/automation/api/requests/tenders.rb', line 22

def enable_tenders(array)
  update_tenders(current_tenders + array)
end

#tendersObject



12
13
14
# File 'lib/automation/api/requests/tenders.rb', line 12

def tenders
  get("#{@base_uri}/tenders")
end

#update_tenders(params) ⇒ Object



16
17
18
19
20
# File 'lib/automation/api/requests/tenders.rb', line 16

def update_tenders(params)
  params = { tenders: params }

  patch("#{@base_uri}/tenders", params: params)
end