Method: TransferZero::Document#==

Defined in:
lib/transferzero-sdk/models/document.rb

#==(o) ⇒ Object

Checks equality by comparing each attribute.

Parameters:

  • Object (Object)

    to be compared



238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
# File 'lib/transferzero-sdk/models/document.rb', line 238

def ==(o)
  return true if self.equal?(o)
  self.class == o.class &&
      upload == o.upload &&
      url == o.url &&
      upload_file_name == o.upload_file_name &&
       == o. &&
      upload_content_type == o.upload_content_type &&
      upload_file_size == o.upload_file_size &&
      category == o.category &&
      side == o.side &&
      document_type == o.document_type &&
      issuing_country == o.issuing_country &&
      id == o.id &&
      document_id == o.document_id &&
      expiry_date == o.expiry_date &&
      source == o.source &&
      errors == o.errors
end