Method: Dropbox::Sign::SignatureRequestGetResponse#_to_hash
- Defined in:
- lib/dropbox-sign/models/signature_request_get_response.rb
#_to_hash(value, include_nil = true) ⇒ Hash
Outputs non-array value in the form of hash For object, use to_hash. Otherwise, just return the value
249 250 251 252 253 254 255 256 257 258 259 260 261 |
# File 'lib/dropbox-sign/models/signature_request_get_response.rb', line 249 def _to_hash(value, include_nil = true) if value.is_a?(Array) value.compact.map { |v| _to_hash(v, include_nil) } elsif value.is_a?(Hash) {}.tap do |hash| value.each { |k, v| hash[k] = _to_hash(v, include_nil) } end elsif value.respond_to? :to_hash value.to_hash(include_nil) else value end end |