Example #1
0
 public function action_get()
 {
     $lec = session::get('last_events_check');
     //юзеров и обновлений не много - просто смотрим менялось что то или нет.
     //если менялось, то просто загрузим полностью список постов.
     $sql = 'SELECT COUNT(id) as count, NOW() as now  FROM events WHERE action != \'draft\' AND event_on >= \'' . $lec . '\'';
     $count = events::find_by_sql($sql);
     session::set('last_events_check', $count[0]->now);
     //echo $sql; die;
     if ($count[0]->count > 0) {
         $this->_response = controller::execute('/posts/list');
         return;
     }
     $this->_response = json_encode(array('_ok' => 1));
 }