module Recommendify

Constants

DEFAULT_MAX_NEIGHBORS

Public Class Methods

capitalize(str_or_sym) click to toggle source
# File lib/recommendify/recommendify.rb, line 16
def self.capitalize(str_or_sym)
      str = str_or_sym.to_s.each_char.to_a
      str.first.upcase + str[1..-1].join("").downcase
end
constantize(klass) click to toggle source
# File lib/recommendify/recommendify.rb, line 21
def self.constantize(klass)
  Object.module_eval("Recommendify::#{klass}", __FILE__, __LINE__)
end
redis() click to toggle source
# File lib/recommendify/recommendify.rb, line 11
def self.redis
  return @@redis unless @@redis.nil?
  raise "redis not configured! - Recommendify.redis = Redis.new"
end
redis=(redis) click to toggle source
# File lib/recommendify/recommendify.rb, line 7
def self.redis=(redis)
  @@redis = redis
end