File Manager Lite
Dir:
/home/codewavebd/public_html/vendor/laravel/framework/src/Illuminate/Broadcasting
Upload
[..]
AnonymousEvent.php (3.3 KB)
Edit
Rename
Del
BroadcastController.php (1.21 KB)
Edit
Rename
Del
BroadcastEvent.php (5.91 KB)
Edit
Rename
Del
BroadcastException.php (127 B)
Edit
Rename
Del
BroadcastManager.php (15.38 KB)
Edit
Rename
Del
BroadcastServiceProvider.php (1.11 KB)
Edit
Rename
Del
Broadcasters/
Rename
Del
Channel.php (707 B)
Edit
Rename
Del
EncryptedPrivateChannel.php (291 B)
Edit
Rename
Del
FakePendingBroadcast.php (754 B)
Edit
Rename
Del
InteractsWithBroadcasting.php (931 B)
Edit
Rename
Del
InteractsWithSockets.php (669 B)
Edit
Rename
Del
LICENSE.md (1.05 KB)
Edit
Rename
Del
PendingBroadcast.php (1.51 KB)
Edit
Rename
Del
PresenceChannel.php (274 B)
Edit
Rename
Del
PrivateChannel.php (478 B)
Edit
Rename
Del
UniqueBroadcastEvent.php (1.43 KB)
Edit
Rename
Del
composer.json (1.28 KB)
Edit
Rename
Del
Edit: BroadcastServiceProvider.php
<?php namespace Illuminate\Broadcasting; use Illuminate\Contracts\Broadcasting\Broadcaster as BroadcasterContract; use Illuminate\Contracts\Broadcasting\Factory as BroadcastingFactory; use Illuminate\Contracts\Support\DeferrableProvider; use Illuminate\Support\ServiceProvider; class BroadcastServiceProvider extends ServiceProvider implements DeferrableProvider { /** * Register the service provider. * * @return void */ public function register() { $this->app->singleton(BroadcastManager::class, fn ($app) => new BroadcastManager($app)); $this->app->singleton(BroadcasterContract::class, function ($app) { return $app->make(BroadcastManager::class)->connection(); }); $this->app->alias( BroadcastManager::class, BroadcastingFactory::class ); } /** * Get the services provided by the provider. * * @return array */ public function provides() { return [ BroadcastManager::class, BroadcastingFactory::class, BroadcasterContract::class, ]; } }
Simpan