function checkConnected($room, $resource = false) { if (!$this->validateRoom($room)) { return; } if ($resource && !$this->validateResource($resource)) { Notification::append(null, $this->__('chatrooms.bad_id')); return; } $pd = new \modl\PresenceDAO(); if ($resource == false) { $session = \Sessionx::start(); $resource = $session->user; } $presence = $pd->getPresence($room, $resource); if ($presence != null) { return true; } else { return false; } }