} else { if ($args[0] == "--ext-auth") { if (count($args) >= 6) { $role = getRole($args[5]); } else { $role = RTCUserRole::LOBBY; } $session = $am->getSession($args[2]); $token = $session->getAuthenticationToken($args[1], $args[3], $args[4], $role); echo $token . "\n"; } else { if ($args[0] == "--info") { if (count($args) == 1) { echo $am->getAccountInfo(); } else { echo $am->getRoomInfo($args[1]); } } else { if ($args[0] == "--get-node-configuration") { echo $am->getNodeConfiguration($args[1], $args[2], $args[3]); } else { if ($args[0] == "--fetch-items") { echo $am->fetchItems($args[1], $args[2], $args[3]); } else { if ($args[0] == "--register-hook") { if (count($args) > 2) { echo $am->registerHook($args[1], $args[2]); } else { echo $am->registerHook($args[1]); } } else {