public function register()
    {
        /*
         * Bind interfaces to concrete implementations
         */
        $this->app->bind(
            ActivationInterface::class,
            Activation::class
        );
        $this->app->bind(
            Email::class,
            EmailAdapter::class
        );

        /**
         * Register singleton, ShouldQueue class
         * should be resolved out of the
         * container only one time.
         */
        $this->app->singleton('Ntavelis\AuthEmail\Commands\actions\ShouldQueue');
    }
public function register()
    {
        /*
         * Bind interfaces to concrete implementations
         */
        $this->app->bind(
            ActivationInterface::class,
            Activation::class
        );
        $this->app->bind(
            Email::class,
            EmailAdapter::class
        );

        /**
         * Register singleton, ShouldQueue class
         * should be resolved out of the
         * container only one time.
         */
        $this->app->singleton('Ntavelis\AuthEmail\Commands\actions\ShouldQueue');
    }
public function register ( ) { /*
         * Bind interfaces to concrete implementations
         */ $ this -> app -> bind ( ActivationInterface :: class , Activation :: class ) ; $ this -> app -> bind ( Email :: class , EmailAdapter :: class ) ; /**
         * Register singleton, ShouldQueue class
         * should be resolved out of the
         * container only one time.
         */ $ this -> app -> singleton ( 'Ntavelis\AuthEmail\Commands\actions\ShouldQueue' ) ; }
Register any package services.

@return void
Register any package services .