class Strait::DSL
Attributes
rules[R]
Public Class Methods
new(&block)
click to toggle source
# File lib/strait/dsl.rb, line 7 def initialize(&block) @rules = [] instance_eval(&block) end
Public Instance Methods
limit(count, per:, buckets: 60)
click to toggle source
# File lib/strait/dsl.rb, line 12 def limit(count, per:, buckets: 60) @rules << { count: count, period: per, buckets: buckets } end