lib/sendgrid4r/rest/settings/enforced_tls.rb in sendgrid4r-1.8.1 vs lib/sendgrid4r/rest/settings/enforced_tls.rb in sendgrid4r-1.10.0
- old
+ new
@@ -1,36 +1,33 @@
# -*- encoding: utf-8 -*-
-module SendGrid4r
- module REST
- module Settings
- #
- # SendGrid Web API v3 Settings - EnforcedTls
- #
- module EnforcedTls
- include SendGrid4r::REST::Request
- EnforcedTls = Struct.new(:require_tls, :require_valid_cert)
+module SendGrid4r::REST
+ module Settings
+ #
+ # SendGrid Web API v3 Settings - EnforcedTls
+ #
+ module EnforcedTls
+ include Request
- def self.create_enforced_tls(resp)
- return resp if resp.nil?
- EnforcedTls.new(resp['require_tls'], resp['require_valid_cert'])
- end
+ EnforcedTls = Struct.new(:require_tls, :require_valid_cert)
- def self.url
- "#{BASE_URL}/user/settings/enforced_tls"
- end
+ def self.create_enforced_tls(resp)
+ return resp if resp.nil?
+ EnforcedTls.new(resp['require_tls'], resp['require_valid_cert'])
+ end
- def get_enforced_tls(&block)
- endpoint = SendGrid4r::REST::Settings::EnforcedTls.url
- resp = get(@auth, endpoint, &block)
- SendGrid4r::REST::Settings::EnforcedTls.create_enforced_tls(resp)
- end
+ def self.url
+ "#{BASE_URL}/user/settings/enforced_tls"
+ end
- def patch_enforced_tls(params:, &block)
- endpoint = SendGrid4r::REST::Settings::EnforcedTls.url
- resp = patch(@auth, endpoint, params.to_h, &block)
- SendGrid4r::REST::Settings::EnforcedTls.create_enforced_tls(resp)
- end
+ def get_enforced_tls(&block)
+ resp = get(@auth, Settings::EnforcedTls.url, &block)
+ Settings::EnforcedTls.create_enforced_tls(resp)
+ end
+
+ def patch_enforced_tls(params:, &block)
+ resp = patch(@auth, Settings::EnforcedTls.url, params.to_h, &block)
+ Settings::EnforcedTls.create_enforced_tls(resp)
end
end
end
end