30 lines
666 B
PHP
30 lines
666 B
PHP
#!/usr/bin/env php
|
|
<?php
|
|
|
|
$files = array(
|
|
__DIR__ . "/../vendor/autoload.php",
|
|
__DIR__ . "/../../vendor/autoload.php",
|
|
__DIR__ . "/../../../autoload.php",
|
|
"vendor/autoload.php"
|
|
);
|
|
|
|
$found = false;
|
|
foreach ($files as $file) {
|
|
if (file_exists($file)) {
|
|
require_once $file;
|
|
$found = true;
|
|
break;
|
|
}
|
|
}
|
|
|
|
if (!$found) {
|
|
die(
|
|
"You need to set up the project dependencies using the following commands:" . PHP_EOL .
|
|
"curl -sS https://getcomposer.org/installer | php" . PHP_EOL .
|
|
"php composer.phar install" . PHP_EOL
|
|
);
|
|
}
|
|
|
|
$cli = new PhpMyAdmin\SqlParser\Utils\CLI();
|
|
exit($cli->runHighlight());
|