class ActiveRedis::Base
Public Class Methods
new(args={})
click to toggle source
# File lib/active_redis.rb, line 26 def initialize args={}, settings={reload: false} raise TypeError, 'Hash expected.' unless args.is_a? Hash keys.merge!({id: Integer, updated_at: Time}) args = Hash[args.map{|(k,v)| [k.to_sym,v]}] @h = args create_relation_methods create_attribute_methods get_attributes reload: settings[:reload] end