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

/*
* This file is part of the c33s CoreBundle
*
* (c) 2013 consistency
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/

function includeIfExists($file)
{
    if (file_exists($file)) 
    {
        return include $file;
    }
}

if 
(
    (!$loader = includeIfExists(__DIR__.'/../vendor/autoload.php')) 
&& (!$loader = includeIfExists(__DIR__.'/vendor/autoload.php')) 
&& (!$loader = includeIfExists(__DIR__.'/../../../../../autoload.php'))
&& (!$loader = includeIfExists(__DIR__.'/../../../../../../autoload.php'))
&& (!$loader = includeIfExists(__DIR__.'/../../autoload.php'))
&& (!$loader = includeIfExists(__DIR__.'/../../../../autoload.php'))
) 
{
    die('You must set up the project dependencies, run the following commands:'.PHP_EOL.
        'curl -sS https://getcomposer.org/installer | php'.PHP_EOL.
        'php composer.phar install'.PHP_EOL);
}

use Symfony\Component\Console\Application;
use c33s\CoreBundle\Command\InitSymfonyCommand;


$console = new Application('Symfony Init', '1.0');
$console->add(new InitSymfonyCommand());
$console->run();