Module: Bpluser::Users::InstanceMethods
- Defined in:
- app/models/concerns/bpluser/users.rb
Instance Method Summary collapse
- #existing_folder_item_for(document_id) ⇒ Object
- #get_folder_item(document_id) ⇒ Object
-
#name ⇒ Object
(also: #to_s)
BEGIN INSTANCE METHODS.
- #user_key ⇒ Object
Instance Method Details
#existing_folder_item_for(document_id) ⇒ Object
32 33 34 |
# File 'app/models/concerns/bpluser/users.rb', line 32 def existing_folder_item_for(document_id) get_folder_item(document_id) end |
#get_folder_item(document_id) ⇒ Object
36 37 38 |
# File 'app/models/concerns/bpluser/users.rb', line 36 def get_folder_item(document_id) folder_items.where(document_id: document_id).first if folder_items.exists?(document_id: document_id) end |
#name ⇒ Object Also known as: to_s
BEGIN INSTANCE METHODS
22 23 24 |
# File 'app/models/concerns/bpluser/users.rb', line 22 def name email || username || display_name.to_s.titleize end |
#user_key ⇒ Object
28 29 30 |
# File 'app/models/concerns/bpluser/users.rb', line 28 def user_key send(Devise.authentication_keys.first) end |