module Pakyow::Support::Refinements::Method::Introspection

Public Instance Methods

keyword_argument?(argument_name) click to toggle source

Returns true if argument_name is defined as a keyword argument.

# File lib/pakyow/support/core_refinements/method/introspection.rb, line 11
def keyword_argument?(argument_name)
  parameters.any? { |(parameter_type, parameter_name)|
    (parameter_type == :key || parameter_type == :keyreq) && parameter_name == argument_name
  }
end