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

use Nip\Container\Container;

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


/** @var \ByTIC\Console\Application $app */
$app = require dirname(__DIR__) . '/bootstrap/app.php';

if (class_exists('\Nip\Http\Request')) {
    \ByTIC\Console\Support\SetRequestForConsole::bootstrap(Container::getInstance());
}

try {
    $app->run();
} catch (\Exception $e) {
    // Handle application's exceptions
}
