class Keytaker::CLI
Public Instance Methods
delete()
click to toggle source
# File lib/keytaker/cli.rb, line 26 def delete Keytaker::Item.select&.delete end
set(key)
click to toggle source
# File lib/keytaker/cli.rb, line 14 def set(key) value = Readline.readline("value: ") item = Keytaker::Item.find(key) if item item.update(value: value) else Keytaker::Item.create(key: key, value: value) end end
take()
click to toggle source
# File lib/keytaker/cli.rb, line 9 def take Keytaker::Item.select&.copy end