tokenize-query 665 Bytes
Newer Older
Hamza Arfaoui's avatar
Hamza Arfaoui committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
#!/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->runTokenize());