module OSU::TransitionTerm

Logic for OSU transition terms

Constants

SEASONS

Public Instance Methods

abbr_type() click to toggle source
# File lib/osu_term.rb, line 193
def abbr_type
  'Sem'
end
quarter?() click to toggle source
# File lib/osu_term.rb, line 197
def quarter?
  false
end
semester?() click to toggle source
# File lib/osu_term.rb, line 201
def semester?
  true
end
transition_semester?() click to toggle source
# File lib/osu_term.rb, line 205
def transition_semester?
  true
end
type() click to toggle source
# File lib/osu_term.rb, line 189
def type
  'Semester Status Recalculation'
end

Private Instance Methods

centuries() click to toggle source
# File lib/osu_term.rb, line 215
def centuries
  Hash.new('20')
end
names() click to toggle source
# File lib/osu_term.rb, line 211
def names
  Hash.new(full: 'Spring', abbr: 'Sp')
end