#!/usr/bin/env php
<?php
foreach ([__DIR__ . '/../../../autoload.php', __DIR__ . '/../vendor/autoload.php'] as $file) {
    if (file_exists($file)) {
        require $file;
        break;
    }
}

use Csoft\DockerTool\CreateProjectCommand;
use Csoft\DockerTool\DockerComposeCommand;
use Csoft\DockerTool\DockerComposeService;
use Symfony\Component\Console\Application;

$application = new Application();

$environment = getenv('DCK_ENVIRONMENT');
if ($environment === false) {
    $environment = 'dev';
}

$application->add(new CreateProjectCommand());
$application->add(new DockerComposeCommand(new DockerComposeService($environment)));

$application->run();
