1
0
Fork 0
mirror of https://github.com/archtechx/tenancy.git synced 2026-05-06 19:24:04 +00:00

TenancyBroadcastManager: delete Broadcaster singleton binding

Moved binding `Broadcaster` to the bootstrapper.
This commit is contained in:
lukinovec 2026-04-02 15:24:52 +02:00
parent 28b61198ed
commit 0fbe1bc846

View file

@ -7,7 +7,6 @@ namespace Stancl\Tenancy\Overrides;
use Illuminate\Broadcasting\Broadcasters\Broadcaster; use Illuminate\Broadcasting\Broadcasters\Broadcaster;
use Illuminate\Broadcasting\BroadcastManager; use Illuminate\Broadcasting\BroadcastManager;
use Illuminate\Contracts\Broadcasting\Broadcaster as BroadcasterContract; use Illuminate\Contracts\Broadcasting\Broadcaster as BroadcasterContract;
use Illuminate\Contracts\Foundation\Application;
class TenancyBroadcastManager extends BroadcastManager class TenancyBroadcastManager extends BroadcastManager
{ {
@ -43,8 +42,6 @@ class TenancyBroadcastManager extends BroadcastManager
$this->passChannelsFromOriginalBroadcaster($originalBroadcaster, $newBroadcaster); $this->passChannelsFromOriginalBroadcaster($originalBroadcaster, $newBroadcaster);
} }
$this->app->singleton(BroadcasterContract::class, fn (Application $app) => $newBroadcaster);
return $newBroadcaster; return $newBroadcaster;
} }