Skip to content

Instantly share code, notes, and snippets.

@m3nd3s
Created November 27, 2012 20:46
Show Gist options
  • Save m3nd3s/4156898 to your computer and use it in GitHub Desktop.
Save m3nd3s/4156898 to your computer and use it in GitHub Desktop.
Hackin example
# Parâmetros armazenados em um array
a = [1, 2]
# Método a ser chamado
class Hackin
def self.teste(p1, p2)
puts "Param1: #{p1}"
puts "Param2: #{p2}"
end
end
# Chamada via métodos send, :send é o método que está sendo chamado
Hackin.send(:teste, *a)
puts "-" * 10
# Ou normalmente
Hackin.teste(*a)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment