Вход Регистрация
Файл: vendor/doctrine/dbal/bin/doctrine-dbal.php
Строк: 59
<?php

use DoctrineDBALToolsConsoleConsoleRunner;

fwrite(
    
STDERR,
    
'[Warning] The use of this script is discouraged.'
        
' You find instructions on how to bootstrap the console runner in our documentation.'
        
PHP_EOL,
);

echo 
PHP_EOL PHP_EOL;

$files       = [__DIR__ '/../vendor/autoload.php'__DIR__ '/../../../autoload.php'];
$loader      null;
$cwd         getcwd();
$directories = [$cwd$cwd DIRECTORY_SEPARATOR 'config'];
$configFile  null;

foreach (
$files as $file) {
    if (
file_exists($file)) {
        
$loader = require $file;

        break;
    }
}

if (! 
$loader) {
    throw new 
RuntimeException('vendor/autoload.php could not be found. Did you run `php composer.phar install`?');
}

foreach (
$directories as $directory) {
    
$configFile $directory DIRECTORY_SEPARATOR 'cli-config.php';

    if (
file_exists($configFile)) {
        break;
    }
}

if (! 
file_exists($configFile)) {
    
ConsoleRunner::printCliConfigTemplate();

    exit(
1);
}

if (! 
is_readable($configFile)) {
    echo 
'Configuration file [' $configFile '] does not have read permission.' PHP_EOL;

    exit(
1);
}

$commands           = [];
$connectionProvider = require $configFile;

ConsoleRunner::run($connectionProvider$commands);
Онлайн: 2
Реклама