Sha256: a8f07312e173ee518b79e7fce53b3b33be63d0dc1cbef7d77867968eb13a70b1
Contents?: true
Size: 685 Bytes
Versions: 6
Compression:
Stored size: 685 Bytes
Contents
# -*- encoding: utf-8 -*- module SendGrid4r module REST # # SendGrid Web API v3 Settings # module Settings Results = Struct.new(:result) Result = Struct.new(:name, :title, :description, :enabled) def self.create_results(resp) return resp if resp.nil? results = [] resp['result'].each do |result| results.push(SendGrid4r::REST::Settings.create_result(result)) end Results.new(results) end def self.create_result(resp) return resp if resp.nil? Result.new( resp['name'], resp['title'], resp['description'], resp['enabled'] ) end end end end
Version data entries
6 entries across 6 versions & 1 rubygems