Sha256: 277533727c55d8493542708d1e3904473fa9dcd825ce0244a493394acc474204
Contents?: true
Size: 512 Bytes
Versions: 3
Compression:
Stored size: 512 Bytes
Contents
module LoveMonster class Person < ActiveRecord::Base has_many :loves_sent, :class_name => Love, :foreign_key => "from_user_id" has_many :loves_received, :class_name => Love, :foreign_key => "to_user_id" has_many :likes, :class_name => Like, :foreign_key => "liker_user_id" validates :email, :presence => { :message => "cannot be blank" } validates :email, :uniqueness => true def name_or_email unless name.nil? name else email end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
love_monster-0.0.3 | app/models/love_monster/person.rb |
love_monster-0.0.2 | app/models/love_monster/person.rb |
love_monster-0.0.1 | app/models/love_monster/person.rb |