/** * Returns connector * * Instantiates ilChatroomServerConnector with server settings and * returns it. * * @return ilChatroomServerConnector */ public function getConnector() { require_once 'Modules/Chatroom/classes/class.ilChatroomServerConnector.php'; require_once 'Modules/Chatroom/classes/class.ilChatroomServerSettings.php'; require_once 'Modules/Chatroom/classes/class.ilChatroomAdmin.php'; //$settings = new ilChatroomServerSettings(); $settings = ilChatroomAdmin::getDefaultConfiguration()->getServerSettings(); $connector = new ilChatroomServerConnector($settings); return $connector; }
/** * @return bool */ public static function checkServerConnection() { require_once 'Modules/Chatroom/classes/class.ilChatroomAdmin.php'; $settings = ilChatroomAdmin::getDefaultConfiguration()->getServerSettings(); $connector = new ilChatroomServerConnector($settings); return $connector->isServerAlive(); }