module ActiveRedis::Calculations

Public Class Methods

extended(base) click to toggle source
# File lib/active_redis/calculations.rb, line 4
    def self.extended(base)
      ActiveRedis::Constants::CALCULATION_METHODS.each do |method|
        base.instance_eval <<-EVAL
          def #{method}(attribute = "")
            ActiveRedis.connection.calculate_#{method} self, attribute
          end
        EVAL
      end
    end