Table of Contents - rails_rate_limiter-0.2.1 Documentation
Classes and Modules
- RailsRateLimiter
- RailsRateLimiter::ClassMethods
- RailsRateLimiter::Error
- RailsRateLimiter::Result
- RailsRateLimiter::Strategies
- RailsRateLimiter::Strategies::SlidingWindowLog
Methods
- ::included — RailsRateLimiter
- ::new — RailsRateLimiter::Result
- ::new — RailsRateLimiter::Strategies::SlidingWindowLog
- #cache_key — RailsRateLimiter::Strategies::SlidingWindowLog
- #calculate_expires_in — RailsRateLimiter::Strategies::SlidingWindowLog
- #check_rate_limits — RailsRateLimiter
- #client — RailsRateLimiter::Strategies::SlidingWindowLog
- #compute_requester_pattern — RailsRateLimiter
- #current_timestamp — RailsRateLimiter::Strategies::SlidingWindowLog
- #limit_exceeded? — RailsRateLimiter::Result
- #log_request — RailsRateLimiter::Strategies::SlidingWindowLog
- #rate_limit — RailsRateLimiter::ClassMethods
- #remove_expired_set_members — RailsRateLimiter::Strategies::SlidingWindowLog
- #run — RailsRateLimiter::Strategies::SlidingWindowLog
- #time_left — RailsRateLimiter::Strategies::SlidingWindowLog