#!/usr/bin/env php
<?php
declare(strict_types=1);

// 自动加载类
if (file_exists(__DIR__ . '/../vendor/autoload.php')) {
    require __DIR__ . '/../vendor/autoload.php';
} elseif (file_exists(__DIR__ . '/../../../autoload.php')) {
    require __DIR__ . '/../../../autoload.php';
} else {
    echo "Error: Composer autoload not found.\n";
    echo "Please run 'composer install' first.\n";
    exit(1);
}

use Symfony\Component\Console\Application;
use SixShop\MakerBundle\Maker;
use SixShop\MakerBundle\MigrationMaker;

$application = new Application('SixShop Maker Bundle', '1.0.0');
$application->add(new Maker());
$application->add(new MigrationMaker());
$application->run();