Module: Grape::Attack
- Extended by:
- Configurable
- Defined in:
- lib/grape/attack.rb,
lib/grape/attack/counter.rb,
lib/grape/attack/limiter.rb,
lib/grape/attack/options.rb,
lib/grape/attack/request.rb,
lib/grape/attack/version.rb,
lib/grape/attack/throttle.rb,
lib/grape/attack/extension.rb,
lib/grape/attack/exceptions.rb,
lib/grape/attack/configurable.rb,
lib/grape/attack/configuration.rb,
lib/grape/attack/adapters/redis.rb,
lib/grape/attack/adapters/memory.rb
Defined Under Namespace
Modules: Adapters, Configurable, Extension Classes: Configuration, Counter, Limiter, Options, Request, Throttle
Constant Summary collapse
- VERSION =
'0.3.0'
- StoreError =
Class.new(StandardError)
- Exceptions =
Class.new(StandardError)
- RateLimitExceededError =
Class.new(Exceptions)