Method: Object#try

Defined in:
lib/nfse_gyn/extensions.rb

#try(method_name, *args, &block) ⇒ Object



2
3
4
5
6
7
8
# File 'lib/nfse_gyn/extensions.rb', line 2

def try(method_name, *args, &block)
  if method_name.nil? || !respond_to?(method_name)
    nil
  else
    public_send(method_name, *args, &block)
  end
end