/**
  * This method lists all online users.
  * @param null
  * @return void
  */
 public function online()
 {
     $online = LogModel::where('online = ?', true)->count();
     $users = LogModel::where('online = ?', true)->all();
     $users = $users->result();
     View::with('users', $users)->with('online', $online->num_rows())->render('admin/online');
 }
 /**
  *This method loads the login form 
  *
  *@param null
  *@return void
  */
 public function getLogout()
 {
     LogModel::where('id = ?', Session::get('log_id'))->save(array('online' => false));
     UsersModel::where('id = ?', Session::get('userInfo')['id'])->save(array('online' => false));
     //destry all session data
     Session::flush();
     //load the login form
     View::render('login/form');
 }