Sha256: c6c3cf0f42db321772c0e9e9039daaafaa9b80216ff7de06879aa66804615dc0
Contents?: true
Size: 434 Bytes
Versions: 4
Compression:
Stored size: 434 Bytes
Contents
module DocuSign class DocuSignModel ATTRIBUTES = [] def initialize(attributes = {}) ATTRIBUTES.each do |attr| self.send("#{attr}=", attributes[attr]) end end def to_savon {} end def method_missing(method, *args, &block) if method =~ /(.+)\?$/ self.send($1).nil? ? nil : (self.send($1) == true ? "true" : "false") else super end end end end
Version data entries
4 entries across 4 versions & 1 rubygems