module Rudash::DynamicArgsCount
Public Class Methods
call(func, *args)
click to toggle source
# File lib/utils/dynamic_args_count.rb, line 11 def self.call(func, *args) func.call(*args) rescue ArgumentError raise ArgumentError, 'Argument Error' if args.size.zero? *initial, _last = args self.call(func, *initial) end