#!/usr/bin/env php
<?php

if (file_exists(__DIR__.'/../../../autoload.php')) {
    require __DIR__.'/../../../autoload.php';
} else {
    require __DIR__.'/../vendor/autoload.php';
}

$commands = [
    Farzai\Viola\Commands\Config::class,
    Farzai\Viola\Commands\ClearConfig::class,
    Farzai\Viola\Commands\ShowConfig::class,
    Farzai\Viola\Commands\UseConfig::class,
    Farzai\Viola\Commands\AskQuestion::class,
];

$application = new Symfony\Component\Console\Application();

foreach ($commands as $command) {
    $application->add(new $command());
}

$application->run();