Esempio n. 1
0
 public function index()
 {
     Piwik::checkUserHasSomeAdminAccess();
     $idSite = Common::getRequestVar('idSite', null, 'int');
     $conversation = new ChatConversation($idSite);
     $messages = $conversation->getListConversations();
     $unread = ChatAcknowledgment::getUnreadConversations(Piwik::getCurrentUserLogin());
     $view = new View('@Chat/listConversations.twig');
     $view->messages = $messages;
     $view->unread = $unread;
     $settings = new Settings('Chat');
     $view->displayHelp = $settings->displayHelp->getValue();
     return $view->render();
 }
Esempio n. 2
0
 public function getUnreadConversations($idSite)
 {
     $this->authenticate($idSite);
     return ChatAcknowledgment::getUnreadConversations(Piwik::getCurrentUserLogin());
 }