Module: SendGrid4r::REST::Settings
- Included in:
- API
- Defined in:
- lib/sendgrid4r/rest/settings/settings.rb,
lib/sendgrid4r/rest/settings/mail.rb,
lib/sendgrid4r/rest/settings/partner.rb,
lib/sendgrid4r/rest/settings/tracking.rb,
lib/sendgrid4r/rest/settings/enforced_tls.rb
Overview
SendGrid Web API v3 Settings
Defined Under Namespace
Modules: EnforcedTls, Mail, Partner, Tracking Classes: Result, Results
Class Method Summary collapse
Class Method Details
.create_result(resp) ⇒ Object
17 18 19 20 21 22 |
# File 'lib/sendgrid4r/rest/settings/settings.rb', line 17 def self.create_result(resp) return resp if resp.nil? Result.new( resp['name'], resp['title'], resp['description'], resp['enabled'] ) end |
.create_results(resp) ⇒ Object
11 12 13 14 15 |
# File 'lib/sendgrid4r/rest/settings/settings.rb', line 11 def self.create_results(resp) return resp if resp.nil? results = resp['result'].map { |result| Settings.create_result(result) } Results.new(results) end |