Sha256: 0ec464fc0ca6feb166ed76f1979782dc176e9e9f5ede83937340aa29e40715e0
Contents?: true
Size: 291 Bytes
Versions: 10
Compression:
Stored size: 291 Bytes
Contents
module Canvas::Models class Term < BaseModel validates :sis_id, :name, presence: true validates :status, inclusion: {in: %w(active deleted)} attr_accessor :sis_id, :name, :status, :start_date, :end_date def after_initialize self.status ||= 'active' end end end
Version data entries
10 entries across 10 versions & 1 rubygems