Class: Tracker::Cli::View::Confirm

Inherits:
Object
  • Object
show all
Defined in:
lib/tracker/cli/view/confirm.rb

Instance Method Summary collapse

Constructor Details

#initialize(confirm_string) ⇒ Confirm

Returns a new instance of Confirm.



5
6
7
8
9
10
# File 'lib/tracker/cli/view/confirm.rb', line 5

def initialize(confirm_string)
  @confirm_string = confirm_string
  $stderr.print "Type \"#{confirm_string}\" to confirm: "
  @response_string = $stdin.gets.chomp
  $stderr.print "\n\n"
end

Instance Method Details

#confirmed?Boolean

Returns:

  • (Boolean)


12
13
14
# File 'lib/tracker/cli/view/confirm.rb', line 12

def confirmed?
  @confirm_string == @response_string
end