counter fixes
This commit is contained in:
+15
-6
@@ -170,28 +170,37 @@ class Supplier
|
||||
true
|
||||
end
|
||||
|
||||
# COUNTER SECTION. Can be a concern in a future
|
||||
def increment_orders_in_process_count!
|
||||
Qwaiter::Counter.incr "supplier_counter:#{id}:orders_in_process"
|
||||
Qwaiter::Counter.incr self.class.orders_in_process_counter_key(id)
|
||||
end
|
||||
|
||||
def increment_orders_placed_count!
|
||||
Qwaiter::Counter.incr "supplier_counter:#{id}:orders_placed"
|
||||
Qwaiter::Counter.incr self.class.orders_placed_counter_key(id)
|
||||
end
|
||||
|
||||
def decrement_orders_in_process_count!
|
||||
Qwaiter::Counter.decr "supplier_counter:#{id}:orders_in_process"
|
||||
Qwaiter::Counter.decr self.class.orders_in_process_counter_key(id)
|
||||
end
|
||||
|
||||
def decrement_orders_placed_count!
|
||||
Qwaiter::Counter.decr "supplier_counter:#{id}:orders_placed"
|
||||
Qwaiter::Counter.decr self.class.orders_placed_counter_key(id)
|
||||
end
|
||||
|
||||
def orders_in_process_count
|
||||
Qwaiter::Counter.get "supplier_counter:#{id}:orders_in_process"
|
||||
Qwaiter::Counter.get self.class.orders_in_process_counter_key(id)
|
||||
end
|
||||
|
||||
def orders_placed_count
|
||||
Qwaiter::Counter.get "supplier_counter:#{id}:orders_placed"
|
||||
Qwaiter::Counter.get self.class.orders_placed_counter_key(id)
|
||||
end
|
||||
|
||||
def self.orders_in_process_counter_key(id)
|
||||
"supplier_counter:#{id}:orders_in_process"
|
||||
end
|
||||
|
||||
def self.orders_placed_counter_key(id)
|
||||
"supplier_counter:#{id}:orders_placed"
|
||||
end
|
||||
|
||||
def active_order_count
|
||||
|
||||
Reference in New Issue
Block a user