Sha256: 45efeea238ba2902711f5b39ff49bbcd2c4593f5558d32c3e6af5bf14c6e5b55

Contents?: true

Size: 333 Bytes

Versions: 4

Compression:

Stored size: 333 Bytes

Contents

module DocuSign

  class DocumentStatus < DocuSignModel
    ATTRIBUTES = [:id, :name, :template_name, :sequence]
    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_status.rb
docu_sign-0.0.5 lib/docu_sign/document_status.rb
docu_sign-0.0.4 lib/docu_sign/document_status.rb
docu_sign-0.0.3 lib/docu_sign/document_status.rb