feat: implement OpenProvider

This commit is contained in:
Maël Gangloff
2025-10-27 23:36:48 +01:00
parent aff37f7a81
commit fee3f3af44
8 changed files with 150 additions and 22 deletions

View File

@@ -7,6 +7,7 @@ use App\Service\Provider\EppClientProvider;
use App\Service\Provider\GandiProvider;
use App\Service\Provider\NamecheapProvider;
use App\Service\Provider\NameComProvider;
use App\Service\Provider\OpenProviderProvider;
use App\Service\Provider\OvhProvider;
enum ConnectorProvider: string
@@ -16,6 +17,7 @@ enum ConnectorProvider: string
case AUTODNS = 'autodns';
case NAMECHEAP = 'namecheap';
case NAMECOM = 'namecom';
case OPENPROVIDER = 'openprovider';
case EPP = 'epp';
public function getConnectorProvider(): string
@@ -27,6 +29,7 @@ enum ConnectorProvider: string
ConnectorProvider::NAMECHEAP => NamecheapProvider::class,
ConnectorProvider::NAMECOM => NameComProvider::class,
ConnectorProvider::EPP => EppClientProvider::class,
ConnectorProvider::OPENPROVIDER => OpenProviderProvider::class,
};
}
}