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

use Loom\Spinner\Command\DestroyCommand;
use Loom\Spinner\Command\SpinCommand;
use Loom\Spinner\Command\StartCommand;
use Loom\Spinner\Command\StopCommand;
use Symfony\Component\Console\Application;

require dirname(__DIR__) . '/vendor/autoload.php';

$application = new Application('Loom Spinner');

$application->add(new DestroyCommand());
$application->add(new SpinCommand());
$application->add(new StartCommand());
$application->add(new StopCommand());

try {
    $application->run();
} catch (\Exception $exception) {
    die($exception->getMessage());
}