Module: Bpluser::Users::InstanceMethods

Defined in:
app/models/concerns/bpluser/users.rb

Instance Method Summary collapse

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

#nameObject 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_keyObject



28
29
30
# File 'app/models/concerns/bpluser/users.rb', line 28

def user_key
  send(Devise.authentication_keys.first)
end