Пример #1
0
 public function checkingNewMessages()
 {
     $http = new Http();
     if ($http->post('max')) {
         $return = array();
         $messages_m = new Messages("noload");
         $return['unreaded'] = $messages_m->getNumberOfUnreaded();
         $return['maxid'] = $messages_m->getMaxValueOfMessageId();
         echo json_encode($return);
         return;
     }
     $messages_m = new Messages("noload");
     $messages = $messages_m->checkingNewMessages($http->post('v'));
     $return = array();
     foreach ($messages as $key => $m) {
         if ($m->getReaded() || $m->getSeller() || !$m->getDisplaySeller()) {
             continue;
         }
         $user = new Users($m->getUserId());
         $return[$key]['author'] = $user->getLogin();
         $return[$key]['message'] = $m->getMessage();
         $return[$key]['date'] = $m->getDate();
         $return[$key]['id'] = $m->getId();
     }
     echo json_encode($return);
 }