/**
  * Returns the last visit time of this user.
  * 
  * @return	integer
  */
 public function getLastVisitTime()
 {
     if ($this->lastVisitTime === null) {
         $this->lastVisitTime = 0;
         if (isset($_COOKIE[COOKIE_PREFIX . 'boardLastVisitTime'])) {
             $this->lastVisitTime = intval($_COOKIE[COOKIE_PREFIX . 'boardLastVisitTime']);
         } else {
             $this->lastVisitTime = intval(SessionFactory::getActiveSession()->getVar('boardLastVisitTime'));
         }
         if ($this->lastVisitTime < TIME_NOW - 3600 * 24 * 365) {
             $this->lastVisitTime = TIME_NOW - VISIT_TIME_FRAME;
         }
     }
     return $this->lastVisitTime;
 }