HasProfileTrait Last updated: 2021-01-27 23:09:29

Trait che permette di gestire i dati del profilo.

Funzioni a disposizione:

  • user() ritrova l'oggetto user;
  • profile() ritrova oppure crea (in caso non esista) l'oggetto profilo relativo;
  • avatar() rilascia l'avatar del profilo/utente. NB: uguale a quello di ProfilePanel e di UserPanel, dov'è meglio?

Mutator:

  • getFullNameAttribute rilascia il nome completo dell'oggetto
  • getEmailAttribute rilascia la mail
  • getFirstNameAttribute rilascia il nome 
  • getSurNameAttribute rilascia il cognome