2024-03-12 10:22:02 +00:00
|
|
|
<?php
|
|
|
|
|
|
|
|
namespace App\Listeners;
|
|
|
|
|
|
|
|
use App\Events\ProxyStarted;
|
|
|
|
use App\Models\Server;
|
|
|
|
|
|
|
|
class ProxyStartedNotification
|
|
|
|
{
|
|
|
|
public Server $server;
|
|
|
|
public function __construct()
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
public function handle(ProxyStarted $event): void
|
|
|
|
{
|
2024-03-12 11:30:40 +00:00
|
|
|
$this->server = data_get($event, 'data');
|
2024-03-12 10:22:02 +00:00
|
|
|
$this->server->setupDefault404Redirect();
|
|
|
|
$this->server->setupDynamicProxyConfiguration();
|
|
|
|
}
|
|
|
|
}
|