public function getIdleTime() { if (is_null($this->lastActivity)) { $idleTime = 0; } else { $idleTime = (new \DateTime())->getTimestamp() - $this->lastActivity->getTimestamp(); } return $idleTime; }