Class: Thredded::UserDetail
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- Thredded::UserDetail
- Defined in:
- app/models/thredded/user_detail.rb
Class Method Summary collapse
-
.for_user(user) ⇒ Thredded::UserDetail
Find or create and return a UserDetail for a given user.
-
.for_user_id(user_id) ⇒ Thredded::UserDetail
Find or create and return a UserDetail for a given user ID.
Class Method Details
.for_user(user) ⇒ Thredded::UserDetail
Find or create and return a Thredded::UserDetail for a given user.
15 16 17 |
# File 'app/models/thredded/user_detail.rb', line 15 def self.for_user(user) for_user_id(user.id) end |
.for_user_id(user_id) ⇒ Thredded::UserDetail
Find or create and return a Thredded::UserDetail for a given user ID.
22 23 24 |
# File 'app/models/thredded/user_detail.rb', line 22 def self.for_user_id(user_id) where(user_id: user_id).first_or_create! end |