Вход Регистрация
Файл: vendor/laravel/framework/src/Illuminate/Pipeline/PipelineServiceProvider.php
Строк: 34
<?php

namespace IlluminatePipeline;

use 
IlluminateContractsPipelineHub as PipelineHubContract;
use 
IlluminateContractsSupportDeferrableProvider;
use 
IlluminateSupportServiceProvider;

class 
PipelineServiceProvider extends ServiceProvider implements DeferrableProvider
{
    
/**
     * Register the service provider.
     *
     * @return void
     */
    
public function register()
    {
        
$this->app->singleton(
            
PipelineHubContract::class,
            
Hub::class
        );

        
$this->app->bind('pipeline'fn ($app) => new Pipeline($app));
    }

    
/**
     * Get the services provided by the provider.
     *
     * @return array
     */
    
public function provides()
    {
        return [
            
PipelineHubContract::class,
            
'pipeline',
        ];
    }
}
Онлайн: 4
Реклама