<?php

require __DIR__ . '/../src/Cleaner.php';
set_exception_handler(function ($e) {
    echo "ERROR: {$e->getMessage()}\n";
    exit(1);
});
$cleaner = new Cleaner();
$cleaner->clean();
Exemplo n.º 2
0
<?php

require is_file(__DIR__ . '/../vendor/autoload.php') ? __DIR__ . '/../vendor/autoload.php' : __DIR__ . '/../../../autoload.php';
set_exception_handler(function ($e) {
    echo "ERROR: {$e->getMessage()}\n";
    exit(1);
});
$cmd = new Nette\CommandLine\Parser(<<<XX
Usage:
    php composer-cleaner.php [options] [<path>]

Options:
\t-t | --test      Run in test-mode.


XX
, ['path' => [Nette\CommandLine\Parser::VALUE => getcwd()]]);
$options = $cmd->parse();
if ($cmd->isEmpty()) {
    $cmd->help();
}
$cleaner = new Cleaner($options['--test']);
$cleaner->clean($options['path']);