Method: CoPilot::ArrayLimiter#initialize
- Defined in:
- lib/copilot/requests/internal/array_limiter.rb
#initialize(array, options = {}) ⇒ ArrayLimiter
Returns a new instance of ArrayLimiter.
6 7 8 9 10 11 12 |
# File 'lib/copilot/requests/internal/array_limiter.rb', line 6 def initialize(array, ={}) @array = array @max_number = [:max_number] @max_time = [:max_time] @time_lambda = lambda { |v| v[:time] } @limit_reached_lambda = {} end |