class Ruboty::Variable::Actions::ArrayInit

Public Instance Methods

call(key) click to toggle source
# File lib/ruboty/variable/actions/array_init.rb, line 5
def call(key)
  was_type = var.type(key)

  var.array_init(key)

  if was_type == 'array'
    message.reply(clear_message(key))
  else
    message.reply(create_message(key))
  end
end
clear_message(key) click to toggle source
# File lib/ruboty/variable/actions/array_init.rb, line 21
def clear_message(key)
  "Clear #{key} array"
end
create_message(key) click to toggle source
# File lib/ruboty/variable/actions/array_init.rb, line 17
def create_message(key)
  "Created #{key} empty array"
end