module Rares::Modules::Input
Public Instance Methods
ask(message)
click to toggle source
# File lib/rares/modules/input.rb, line 4 def ask(message) puts message gets.strip end
no?(message)
click to toggle source
# File lib/rares/modules/input.rb, line 19 def no?(message) !yes?(message) end
yes?(message)
click to toggle source
# File lib/rares/modules/input.rb, line 9 def yes?(message) loop do answer = ask("#{message} [yn]").downcase next if answer.size == 0 return true if answer.include?('y') return false if answer.include?('n') end end