18 lines
446 B
Ruby
18 lines
446 B
Ruby
class UserCertification < ActiveRecord::Base
|
|
attr_accessible :certification_id, :user_id
|
|
|
|
validates_presence_of :certification_id, :user_id
|
|
validates_uniqueness_of :certification_id, :scope => :user_id, :message => 'already exists for this user.' # Makes sure users don't get certified twice
|
|
|
|
belongs_to :user
|
|
belongs_to :certification
|
|
|
|
def user_name
|
|
if self.user.blank?
|
|
""
|
|
else
|
|
self.user.name
|
|
end
|
|
end
|
|
end
|