<?php namespace BigName\EventDispatcher\Integrations\Laravel;

use Illuminate\Support\ServiceProvider as LaravelServiceProvider;

class ServiceProvider extends LaravelServiceProvider
{
    public function boot()
    {
        $this->package('heybigname/event-dispatcher', 'event-dispatcher', __DIR__ . '/../../..');
    }

    /**
     * Register the service provider.
     *
     * @return void
     */
    public function register()
    {
        $this->bind('BigName\EventDispatcher\Containers\Container', 'BigName\EventDispatcher\Containers\LaravelContainer');
    }


    /**
     * Get the services provided by the provider.
     *
     * @return array
     */
    public function provides()
    {
        return ['BigName\EventDispatcher\Containers\Container'];
    }
}
<?php namespace BigName\EventDispatcher\Integrations\Laravel;

use Illuminate\Support\ServiceProvider as LaravelServiceProvider;

class ServiceProvider extends LaravelServiceProvider
{
    /**
     * Register the service provider.
     *
     * @return void
     */
    public function register()
    {
        $this->bind('BigName\EventDispatcher\Containers\Container', 'BigName\EventDispatcher\Containers\LaravelContainer');
    }


    /**
     * Get the services provided by the provider.
     *
     * @return array
     */
    public function provides()
    {
        return ['BigName\EventDispatcher\Containers\Container'];
    }
}
Remove boot() from service provider
Remove boot() from service provider
