class UserInput::Boolean

Helper class for asking yes/no questions

Public Class Methods

new(params = {}) click to toggle source
Calls superclass method
# File lib/userinput/boolean.rb, line 5
def initialize(params = {})
  super
  @validation = /(y|yes|n|no)/i
  @separator = ' [y/n]?' if @separator == '?'
end

Public Instance Methods

ask() click to toggle source
Calls superclass method
# File lib/userinput/boolean.rb, line 11
def ask
  super =~ /y/i ? true : false
end