class Chronic::Season
def self.find_next_season(season, pointer)
-
(Symbol)
- The new season name
Parameters:
-
pointer
(Integer
) -- The direction (-1 for past, 1 for future) -
season
(Symbol
) -- The season name
def self.find_next_season(season, pointer) lookup = [:spring, :summer, :autumn, :winter] next_season_num = (lookup.index(season) + 1 * pointer) % 4 lookup[next_season_num] end