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

defined( 'YII_DEBUG' ) or define( 'YII_DEBUG', false );
defined( 'YII_ENV' ) or define( 'YII_ENV', 'prod' );

require( __DIR__ . '/vendor/autoload.php' );
require( __DIR__ . '/vendor/yiisoft/yii2/Yii.php' );
require( __DIR__ . '/common/config/bootstrap.php' );
require( __DIR__ . '/console/config/bootstrap.php' );

$config = yii\helpers\ArrayHelper::merge(
	require( __DIR__ . '/common/config/main.php' ),
    require( __DIR__ . '/common/config/main-env.php' ),
    require( __DIR__ . '/console/config/main.php' ),
    require( __DIR__ . '/console/config/main-env.php' )
);

$application 	= new \cmsgears\core\console\base\Application( $config );
$exitCode 		= $application->run();

exit( $exitCode );
