module Discorb::Utils

@!visibility private

Public Class Methods

try(object, message, ...) click to toggle source
# File lib/discorb/utils.rb, line 6
def try(object, message, ...)
  if object.respond_to?(message)
    object.send(message, ...)
  else
    object
  end
end

Private Instance Methods

try(object, message, ...) click to toggle source
# File lib/discorb/utils.rb, line 6
def try(object, message, ...)
  if object.respond_to?(message)
    object.send(message, ...)
  else
    object
  end
end