class Daigaku::Congratulator
Public Class Methods
message()
click to toggle source
# File lib/daigaku/congratulator.rb, line 3 def self.message new.message end
Public Instance Methods
message()
click to toggle source
# File lib/daigaku/congratulator.rb, line 7 def message lines[random_value] end
Private Instance Methods
lines()
click to toggle source
# File lib/daigaku/congratulator.rb, line 13 def lines @lines ||= Terminal.text(:congratulations).lines.map(&:strip).compact end
lines_count()
click to toggle source
# File lib/daigaku/congratulator.rb, line 21 def lines_count [lines.count - 1, 0].max end
random_value()
click to toggle source
# File lib/daigaku/congratulator.rb, line 17 def random_value rand(0..lines_count) end