Sha256: d961059233b936173093ed4ce0bd8b519128ab16ec521e694110e66a829f7010

Contents?: true

Size: 339 Bytes

Versions: 4

Compression:

Stored size: 339 Bytes

Contents

module DocuSign
  class DocumentPDF < DocuSignModel
    ATTRIBUTES = [:name, :pdf_bytes, :document_id, :document_type]
    ATTRIBUTES.each do |attr|
      self.send(:attr_accessor, attr)
    end

    def initialize(attributes = {})
      ATTRIBUTES.each do |attr|
        self.send("#{attr}=", attributes[attr])
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
docu_sign-0.0.6 lib/docu_sign/document_pdf.rb
docu_sign-0.0.5 lib/docu_sign/document_pdf.rb
docu_sign-0.0.4 lib/docu_sign/document_pdf.rb
docu_sign-0.0.3 lib/docu_sign/document_pdf.rb