Ejemplo n.º 1
0
     }
 } else {
     if ($args[0] == "--create") {
         $am->createRoom($args[1], count($args) > 2 ? $args[2] : null);
     } else {
         if ($args[0] == "--create-autodelete") {
             $am->createRoom($args[1], count($args) > 2 ? $args[2] : null, true);
         } else {
             if ($args[0] == "--delete") {
                 $am->deleteRoom($args[1]);
             } else {
                 if ($args[0] == "--delete-template") {
                     $am->deleteTemplate($args[1]);
                 } else {
                     if ($args[0] == "--delete-archive") {
                         $am->deleteArchive($args[1]);
                     } 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 {