/** * finds a user from session token * @param $sessionToken * @return Session */ public function getLoggedInUser($sessionToken) { $session = new Session($this->db, $this->logger); if ($session->getByToken($sessionToken, true)) { $user = new User($this->db, $this->logger); if ($user->getById($session->userId)) { return $user; } } return null; }