class Ruboty::Handlers::Variable

Public Instance Methods

array_init(message) click to toggle source
# File lib/ruboty/handlers/variable.rb, line 37
def array_init(message)
  Ruboty::Variable::Actions::ArrayInit.new(message).call(message[:key])
end
array_push(message) click to toggle source
# File lib/ruboty/handlers/variable.rb, line 41
def array_push(message)
  Ruboty::Variable::Actions::ArrayPush.new(message).call(message[:key], message[:values])
end
array_remove(message) click to toggle source
# File lib/ruboty/handlers/variable.rb, line 45
def array_remove(message)
  Ruboty::Variable::Actions::ArrayRemove.new(message).call(message[:key], message[:values])
end
delete_value(message) click to toggle source
# File lib/ruboty/handlers/variable.rb, line 29
def delete_value(message)
  Ruboty::Variable::Actions::Delete.new(message).call(message[:key])
end
get_value(message) click to toggle source
# File lib/ruboty/handlers/variable.rb, line 21
def get_value(message)
  Ruboty::Variable::Actions::Get.new(message).call(message[:key])
end
list_values(message) click to toggle source
# File lib/ruboty/handlers/variable.rb, line 33
def list_values(message)
  Ruboty::Variable::Actions::List.new(message).call
end
set_value(message) click to toggle source
# File lib/ruboty/handlers/variable.rb, line 25
def set_value(message)
  Ruboty::Variable::Actions::Set.new(message).call(message[:key], message[:value])
end