#!/usr/bin/env php
<?php
$appName = 'phpReflect';

$vendorDir = '/usr/share/php';
if (is_file('/usr/share/php-bartlett-PHP-CompatInfo/compatinfo.sqlite')) {
    putenv('BARTLETT_COMPATINFO_DB=/usr/share/php-bartlett-PHP-CompatInfo/compatinfo.sqlite');
}
if (!getenv("BARTLETTRC")) {
    putenv("BARTLETTRC=" . strtolower($appName) . '.json');
}

require_once $vendorDir . '/Bartlett/Reflect/autoload.php';

if (PHP_SAPI !== 'cli') {
    return;
}

use Bartlett\Reflect\Environment;
use Bartlett\Reflect\Console\Application;

Environment::setScanDir();

$application = new Application($appName, '4.0.2');
$application->run();
