コード例 #1
0
ファイル: Rooms.php プロジェクト: Trim/movim
 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;
     }
 }