Class: NameDisplay

Inherits:
Object
  • Object
show all
Defined in:
lib/renuo/cli/app/name_display.rb

Instance Method Summary collapse

Instance Method Details

#delete_currentObject



14
15
16
# File 'lib/renuo/cli/app/name_display.rb', line 14

def delete_current
  display_name('')
end

#display_name(name) ⇒ Object



10
11
12
# File 'lib/renuo/cli/app/name_display.rb', line 10

def display_name(name)
  puts "TODO: display #{name}"
end

#run(args, options) ⇒ Object



2
3
4
5
6
7
8
# File 'lib/renuo/cli/app/name_display.rb', line 2

def run(args, options)
  return display_name('') if options.delete

  return say('invalid customer name') if args.empty?

  display_name(args.join(' '))
end