class Kredis::Types::Counter
Attributes
expires_in[RW]
Public Instance Methods
decrement(by: 1)
click to toggle source
# File lib/kredis/types/counter.rb, line 13 def decrement(by: 1) multi do set 0, ex: expires_in, nx: true decrby by end end
increment(by: 1)
click to toggle source
# File lib/kredis/types/counter.rb, line 6 def increment(by: 1) multi do set 0, ex: expires_in, nx: true incrby by end end
reset()
click to toggle source
# File lib/kredis/types/counter.rb, line 24 def reset del end
value()
click to toggle source
# File lib/kredis/types/counter.rb, line 20 def value get.to_i end