function getGetoptArgs($command, &$short_args, &$long_args)
    {
        if (empty($GLOBALS['_PEAR_Command_commandlist'])) {
            PEAR_Command::registerCommands();
        }
        if (isset($GLOBALS['_PEAR_Command_shortcuts'][$command])) {
            $command = $GLOBALS['_PEAR_Command_shortcuts'][$command];
        }
        if (!isset($GLOBALS['_PEAR_Command_commandlist'][$command])) {
            return null;
        }
        $obj = &PEAR_Command::getObject($command);
        return $obj->getGetoptArgs($command, $short_args, $long_args);
    }
function getGetoptArgs($command, &$short_args, &$long_args)
    {
        if (empty($GLOBALS['_PEAR_Command_commandlist'])) {
            PEAR_Command::registerCommands();
        }
        if (isset($GLOBALS['_PEAR_Command_shortcuts'][$command])) {
            $command = $GLOBALS['_PEAR_Command_shortcuts'][$command];
        }
        if (!isset($GLOBALS['_PEAR_Command_commandlist'][$command])) {
            return null;
        }
        $obj = &PEAR_Command::getObject($command);
        return $obj->getGetoptArgs($command, $short_args, $long_args);
    }
function getGetoptArgs ( $ command , & $ short_args , & $ long_args ) { if ( empty ( $ GLOBALS [ '_PEAR_Command_commandlist' ] ) ) { PEAR_Command :: registerCommands ( ) ; } if ( isset ( $ GLOBALS [ '_PEAR_Command_shortcuts' ] [ $ command ] ) ) { $ command = $ GLOBALS [ '_PEAR_Command_shortcuts' ] [ $ command ] ; } if ( ! isset ( $ GLOBALS [ '_PEAR_Command_commandlist' ] [ $ command ] ) ) { return null ; } $ obj = & PEAR_Command :: getObject ( $ command ) ; return $ obj -> getGetoptArgs ( $ command , $ short_args , $ long_args ) ; }
Compiles arguments for getopt.

@param string $command     command to get optstring for
@param string $short_args  (reference) short getopt format
@param array  $long_args   (reference) long getopt format

@return void

@access public
@static
Compiles arguments for getopt .