Class: Class

Inherits:
Object show all
Defined in:
lib/flatulent/pervasives.rb

Instance Method Summary collapse

Instance Method Details

#__pervasive__(m, *a, &b) ⇒ Object



5
6
7
# File 'lib/flatulent/pervasives.rb', line 5

def __pervasive__ m, *a, &b
  (( Class.instance_method(m) rescue Module.instance_method(m) rescue Object.instance_method(m) )).bind(self).call(*a, &b)
end