Class: Limiter::Points
Constant Summary
Constants inherited from Client
Instance Attribute Summary
Attributes inherited from Client
#identifier, #interval, #limit, #namespace, #response, #token
Instance Method Summary collapse
Methods inherited from Client
#check, #formatted_interval, #initialize, #request
Constructor Details
This class inherits a constructor from Limiter::Client
Instance Method Details
#limiter_path ⇒ Object
8 9 10 |
# File 'lib/limiter/points.rb', line 8 def limiter_path "/pts/#{namespace}/#{limit}/#{formatted_interval}/#{identifier}" end |
#used(points) ⇒ Object
12 13 14 15 |
# File 'lib/limiter/points.rb', line 12 def used(points) @response = ResponseHandler.new(request({ used: points.to_i })) self end |