1234567891011121314151617181920212223 |
- #!/usr/bin/env php
- <?php
- namespace Fgm\ComposerCheck;
- require_once __DIR__ . '/../vendor/autoload.php';
- // TODO use options.
- $all = FALSE;
- $useYaml = TRUE;
- $factory = new LoaderFactory(__DIR__ . '/..', $all);
- $requirementsLoader = $factory->createLoader('requirements');
- $requirementsLoader->load();
- $lockLoader = $factory->createLoader('lock');
- $lockLoader->load();
- $merger = new MergeBox($requirementsLoader, $lockLoader, $all);
- $merger->merge();
- $reporter = $useYaml ? new YamlReporter() : new JsonReporter();
- echo $reporter->report($merger);
|