Sha256: cea049e58ccf6a97bdf81af72f4b0ce5ddabd6304ec1e8ada42cc6d700794c41
Contents?: true
Size: 333 Bytes
Versions: 10
Compression:
Stored size: 333 Bytes
Contents
module Canvas::Models class User < BaseModel validates :sis_id, :login_id, presence: true validates :status, inclusion: {in: %w(active deleted)} attr_accessor :sis_id, :login_id, :password, :first_name, :last_name, :email, :status, :avatar_url def after_initialize self.status ||= 'active' end end end
Version data entries
10 entries across 10 versions & 1 rubygems