Esempio n. 1
0
 /**
  * Return only the messages that current user can see (if not member of owner company private 
  * messages will be excluded)
  *
  * @param null
  * @return null
  */
 function getMessages()
 {
     if (logged_user()->isMemberOfOwnerCompany()) {
         return $this->getAllMessages();
         // members of owner company can view all messages
     }
     // if
     if (is_null($this->messages)) {
         $this->messages = ProjectMessages::getProjectMessages($this, false);
     }
     // if
     return $this->messages;
 }