feat: start of EPP implementation

This commit is contained in:
Maël Gangloff
2025-02-21 16:20:19 +01:00
parent 1db47dfa34
commit 8a46bb76bc
6 changed files with 541 additions and 500 deletions

View File

@@ -3,6 +3,7 @@
namespace App\Config;
use App\Service\Connector\AutodnsProvider;
use App\Service\Connector\EppClientProvider;
use App\Service\Connector\GandiProvider;
use App\Service\Connector\NamecheapProvider;
use App\Service\Connector\NameComProvider;
@@ -15,6 +16,7 @@ enum ConnectorProvider: string
case AUTODNS = 'autodns';
case NAMECHEAP = 'namecheap';
case NAMECOM = 'namecom';
case EPP = 'epp';
public function getConnectorProvider(): string
{
@@ -24,6 +26,7 @@ enum ConnectorProvider: string
ConnectorProvider::AUTODNS => AutodnsProvider::class,
ConnectorProvider::NAMECHEAP => NamecheapProvider::class,
ConnectorProvider::NAMECOM => NameComProvider::class,
ConnectorProvider::EPP => EppClientProvider::class,
};
}
}