dunkelfrosch/phpcoverfish

View on GitHub
bin/coverfish

Summary

Maintainability
Test Coverage
#!/usr/bin/env php
<?php
/**
 * application main entry point
 *
 * @package   DF\PHPCoverFish
 * @author    Patrick Paechnatz <patrick.paechnatz@gmail.com>
 * @copyright 2015 Patrick Paechnatz <patrick.paechnatz@gmail.com>
 * @license   http://www.opensource.org/licenses/MIT
 * @link      http://github.com/dunkelfrosch/phpcoverfish/tree
 * @since     class available since Release 0.9.0
 * @version   0.9.9
 */

if (file_exists(__DIR__ . '/../../../autoload.php')) {
    // coverfish is part of a composer installation
    require_once __DIR__ . '/../../../autoload.php';
} else {
    require_once __DIR__ . '/../vendor/autoload.php';
}

use DF\PHPCoverFish\CoverFishScanCommand;
use Symfony\Component\Console\Application;

$coverFishScan = new CoverFishScanCommand();

$application = new Application('PHPCoverFish', $coverFishScan->getVersion());
$application->add($coverFishScan);
$application->run();