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

namespace IlluminateBroadcasting;

use 
IlluminateSupportServiceProvider;

class 
BroadcastServiceProvider extends ServiceProvider
{
    
/**
     * Indicates if loading of the provider is deferred.
     *
     * @var bool
     */
    
protected $defer true;

    
/**
     * Register the service provider.
     *
     * @return void
     */
    
public function register()
    {
        
$this->app->singleton('IlluminateBroadcastingBroadcastManager', function ($app) {
            return new 
BroadcastManager($app);
        });

        
$this->app->singleton('IlluminateContractsBroadcastingBroadcaster', function ($app) {
            return 
$app->make('IlluminateBroadcastingBroadcastManager')->connection();
        });

        
$this->app->alias(
            
'IlluminateBroadcastingBroadcastManager''IlluminateContractsBroadcastingFactory'
        
);
    }

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