class MeducationSDK::Recommender::UserRecommender
Public Class Methods
new(user, options = {})
click to toggle source
# File lib/meducation_sdk/services/recommender.rb, line 93 def initialize(user, options = {}) @user = user @options = options @limit = options[:limit] || 5 end
Public Instance Methods
recommend()
click to toggle source
# File lib/meducation_sdk/services/recommender.rb, line 99 def recommend results = Loquor.get("/items/recommendations_for_user?user_id=#{@user.id}", user_id: @user.id) results.map do |result| sdk_class_for(result["type"]).new(result) end end