Sha256: a1be12119be4e49d8212404f9ff1bf8dd0460444583173826e04d380a193aa5f
Contents?: true
Size: 473 Bytes
Versions: 47
Compression:
Stored size: 473 Bytes
Contents
class User < ActiveRecord::Base has_one :company, :foreign_key => 'owner_id' has_one :address, :as => :addressable has_and_belongs_to_many :users, :join_table => "purchases", :association_foreign_key => 'present_id', :foreign_key => 'buyer_id' validates_uniqueness_of :name def search_via_email(email = "user@domain.com") self.find_by_email(email) end def search_via_email_and_name(email, name) self.find_by_email_and_name(email, name) end end
Version data entries
47 entries across 47 versions & 3 rubygems