Class: Recommendations::User

Inherits:
Object
  • Object
show all
Includes:
Ratings, Similarity, Suggestions
Defined in:
lib/recommendations/user.rb,
lib/recommendations/user/ratings.rb,
lib/recommendations/user/similarity.rb,
lib/recommendations/user/suggestions.rb

Defined Under Namespace

Modules: Ratings, Similarity, Suggestions

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from Suggestions

#suggestions, #update_suggestions

Methods included from Similarity

#similars, #update_similars

Methods included from Ratings

#rate, #ratings

Constructor Details

#initialize(id) ⇒ User

Returns a new instance of User.



9
10
11
# File 'lib/recommendations/user.rb', line 9

def initialize(id)
  @id = id
end

Instance Attribute Details

#idObject

Returns the value of attribute id.



7
8
9
# File 'lib/recommendations/user.rb', line 7

def id
  @id
end