Class: Object

Inherits:
BasicObject
Defined in:
lib/yake/support/object.rb

Overview

Object helpers

Instance Method Summary collapse

Instance Method Details

#try(method) ⇒ Object



6
7
8
9
10
# File 'lib/yake/support/object.rb', line 6

def try(method, *, **, &)
  public_send(method, *, **)
rescue NoMethodError
  block_given? ? yield(self) : nil
end