Sha256: 9f3a2210ee908396de3e54cb283a4f79b42c8ca5566eb42fdd15775c6ba54cd3

Contents?: true

Size: 352 Bytes

Versions: 4

Compression:

Stored size: 352 Bytes

Contents

module A2z
  module Responses
    class EditorialReview
      attr_accessor :source, :content
      
      def self.from_response(data)
        new.tap do |editorial_review|
          editorial_review.source = data['Source']
          editorial_review.content = data['Content']
          editorial_review.freeze
        end
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
a2z-0.1.3 lib/a2z/responses/editorial_review.rb
a2z-0.1.2 lib/a2z/responses/editorial_review.rb
a2z-0.1.1 lib/a2z/responses/editorial_review.rb
a2z-0.1.0 lib/a2z/responses/editorial_review.rb