def new_by_key(key)
      args = RedisModelExtension::Database.redis.hgetall(key)
      return nil unless args && args.any?
      args.symbolize_keys!

      new_instance = new(args)
      new_instance.store_keys

      return new_instance
    end
def new_by_key(key)
      args = RedisModelExtension::Database.redis.hgetall(key)
      return nil unless args && args.any?
      args.symbolize_keys!

      new_instance = new(args)
      new_instance.store_keys

      return new_instance
    end
CREATE NEW OBJECT BY HASH VALUES

 read all data from redis and create new instance (used for Find & Get method)