Files
grecia/app/models/organization.rb
2015-08-17 01:16:07 +02:00

28 lines
467 B
Ruby

class Organization < ActiveRecord::Base
belongs_to :user
validates :name, presence: true
delegate :email, :phone_number, to: :user
def verify
update(verified_at: Time.now)
end
def reject
update(rejected_at: Time.now)
end
def verified?
verified_at.present? &&
(rejected_at.blank? || rejected_at < verified_at)
end
def rejected?
rejected_at.present? &&
(verified_at.blank? || verified_at < rejected_at)
end
end