Example #1
0
 /**
  * Hook Done
  */
 public function hookDone()
 {
     if (cogear()->session->get('Онлайн') === NULL or time() - cogear()->session->get('Онлайн') > config('widgets.Онлайн.period', 60)) {
         $Онлайн = new Db_ORM('Онлайн');
         $Онлайн->uid = user()->id;
         $Онлайн->user_agent = server('HTTP_USER_AGENT');
         $Онлайн->session_id = cogear()->session->get('session_id');
         $Онлайн->ip = cogear()->session->get('ip');
         $Онлайн->created_date = time();
         $Онлайн->insert();
         cogear()->session->set('Онлайн', time());
     }
 }
Example #2
0
 /**
  * Переопределение функции вставки информации
  * @param type $data
  */
 public function insert($data = NULL)
 {
     $this->object->created_date = time();
     parent::insert($data);
 }