Class: GdsApi::SupportApi
- Inherits:
-
Base
- Object
- Base
- GdsApi::SupportApi
show all
- Defined in:
- lib/gds_api/support_api.rb
Instance Attribute Summary
Attributes inherited from Base
#options
Instance Method Summary
collapse
Methods inherited from Base
#client, #create_client, #get_list!, #initialize, #url_for_slug
Constructor Details
This class inherits a constructor from GdsApi::Base
Instance Method Details
12
13
14
|
# File 'lib/gds_api/support_api.rb', line 12
def create_anonymous_long_form_contact(request_details)
post_json!("#{endpoint}/anonymous-feedback/long-form-contacts", { :long_form_contact => request_details })
end
|
#create_problem_report(request_details) ⇒ Object
4
5
6
|
# File 'lib/gds_api/support_api.rb', line 4
def create_problem_report(request_details)
post_json!("#{endpoint}/anonymous-feedback/problem-reports", { :problem_report => request_details })
end
|
#create_service_feedback(request_details) ⇒ Object
8
9
10
|
# File 'lib/gds_api/support_api.rb', line 8
def create_service_feedback(request_details)
post_json!("#{endpoint}/anonymous-feedback/service-feedback", { :service_feedback => request_details })
end
|
#problem_report_daily_totals_for(date) ⇒ Object
16
17
18
19
|
# File 'lib/gds_api/support_api.rb', line 16
def problem_report_daily_totals_for(date)
date_string = date.strftime("%Y-%m-%d")
get_json!("#{endpoint}/anonymous-feedback/problem-reports/#{date_string}/totals")
end
|