Ejemplo n.º 1
0
 } 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 {