PHP_CodeSniffer_CLI::processUnknownArgument PHP Méthode

processUnknownArgument() public méthode

Assumes all unknown arguments are files and folders to check.
public processUnknownArgument ( string $arg, integer $pos ) : void
$arg string The command line argument.
$pos integer The position of the argument on the command line.
Résultat void
    public function processUnknownArgument($arg, $pos)
    {
        // We don't know about any additional switches; just files.
        if ($arg[0] === '-') {
            if ($this->dieOnUnknownArg === false) {
                return;
            }
            echo 'ERROR: option "' . $arg . '" not known.' . PHP_EOL . PHP_EOL;
            $this->printUsage();
            exit(2);
        }
        $file = PHP_CodeSniffer::realpath($arg);
        if (file_exists($file) === false) {
            if ($this->dieOnUnknownArg === false) {
                return;
            }
            echo 'ERROR: The file "' . $arg . '" does not exist.' . PHP_EOL . PHP_EOL;
            $this->printUsage();
            exit(2);
        } else {
            $this->values['files'][] = $file;
        }
    }