Method: ElasticEmail::SmtpCredentials#==

Defined in:
lib/ElasticEmail/models/smtp_credentials.rb

#==(o) ⇒ Object

Checks equality by comparing each attribute.

Parameters:

  • Object (Object)

    to be compared



156
157
158
159
160
161
162
163
164
165
# File 'lib/ElasticEmail/models/smtp_credentials.rb', line 156

def ==(o)
  return true if self.equal?(o)
  self.class == o.class &&
      access_level == o.access_level &&
      name == o.name &&
      date_created == o.date_created &&
      last_use == o.last_use &&
      expires == o.expires &&
      restrict_access_to_ip_range == o.restrict_access_to_ip_range
end