class DocuSign::RecipientStatus
Constants
- ATTRIBUTES
Public Class Methods
new(attributes = {})
click to toggle source
# File lib/docu_sign/recipient_status.rb, line 11 def initialize(attributes = {}) ATTRIBUTES.each do |attr| self.send("#{attr}=", attributes[attr]) end end
Public Instance Methods
tab_statuses=(status_attributes)
click to toggle source
# File lib/docu_sign/recipient_status.rb, line 17 def tab_statuses=(status_attributes) if status_attributes && status_attributes[:tab_status].is_a?(Hash) @tab_statuses = [DocuSign::TabStatus.new(status_attributes[:tab_status])] elsif status_attributes && status_attributes[:tab_status].is_a?(Array) @tab_statuses = status_attributes[:tab_status].map{|attributes| DocuSign::TabStatus.new(attributes)} end end