public function __construct($basePath)
{
static::setInstance($this);
$this->basePath = $basePath;
$this->instance('app', $this);
$this->alias('app', 'Illuminate\\Container\\Container');
$this->alias('app', 'Illuminate\\Contracts\\Container\\Container');
$this->register('Illuminate\\Events\\EventServiceProvider');
}