upmind / provision-provider-domain-names
This provision category contains common functions used in domain name provisioning flows with various registries and registrar/reseller platforms.
Requires
- php: 8.1 - 8.3
- ext-curl: *
- ext-dom: *
- ext-libxml: *
- ext-simplexml: *
- ext-xml: *
- africc/php-epp2: ^1.0
- centralnic-reseller/php-sdk: ^8.0
- fakerphp/faker: ^1.0
- guzzlehttp/guzzle: ^6.3|^7.0
- metaregistrar/php-epp-client: ^1.0.12
- pragmarx/countries: ^0.8.2
- propaganistas/laravel-phone: ^4.2 || ^5.0
- upmind/domainnameapi-sdk: ^1.1
- upmind/provision-provider-base: ^4.0
Requires (Dev)
- phpstan/phpstan: ^1.10
- dev-main
- v2.17.5
- v2.17.4
- v2.17.3
- v2.17.2
- v2.17.1
- v2.17.0
- v2.16.1
- v2.16.0
- v2.15.3
- v2.15.2
- v2.15.1
- v2.15.0
- v2.14.1
- v2.14.0
- v2.13.1
- v2.13.0
- v2.12.22
- v2.12.21
- v2.12.20
- v2.12.19
- v2.12.18
- v2.12.17
- v2.12.16
- v2.12.15
- v2.12.14
- v2.12.13
- v2.12.12
- v2.12.11
- v2.12.10
- v2.12.9
- v2.12.8
- v2.12.7
- v2.12.6
- v2.12.5
- v2.12.4
- v2.12.3
- v2.12.2
- v2.12.1
- v2.12.0
- v2.11.0
- v2.10.5
- v2.10.4
- v2.10.3
- v2.10.2
- v2.10.1
- v2.10.0
- v2.9.8
- v2.9.7
- v2.9.6
- v2.9.5
- v2.9.4
- v2.9.3
- v2.9.2
- v2.9.1
- v2.9.0
- v2.8.14
- v2.8.13
- v2.8.12
- v2.8.11
- v2.8.10
- v2.8.9
- v2.8.8
- v2.8.7
- v2.8.6
- v2.8.5
- v2.8.4
- v2.8.3
- v2.8.2
- v2.8.1
- v2.8.0
- v2.7.1
- v2.7.0
- v2.6.0
- v2.5.1
- v2.5.0
- v2.4.0
- v2.3.5
- v2.3.4
- v2.3.3
- v2.3.2
- v2.3.1
- v2.3.0
- v2.2.3
- v2.2.2
- v2.2.1
- v2.2.0
- v2.1.0
- v2.0.2
- v2.0.1
- v2.0
- dev-v2.12-dev
This package is auto-updated.
Last update: 2024-10-08 13:45:16 UTC
README
This provision category contains common functions used in domain name provisioning flows with various registries and registrar/reseller platforms.
Installation
composer require upmind/provision-provider-domain-names
Usage
This library makes use of upmind/provision-provider-base primitives which we suggest you familiarize yourself with by reading the usage section in the README.
Quick-start
The easiest way to see this provision category in action and to develop/test changes is to install it in upmind/provision-workbench.
Alternatively you can start using it for your business immediately with Upmind.com - the ultimate web hosting billing and management solution.
If you wish to develop a new Provider, please refer to the WORKFLOW guide.
Supported Providers
The following providers are currently implemented:
- OpenSRS
- HRS
- Hexonet
- Nominet
- NameSilo
- OpenProvider
- ConnectReseller
- DomainNameApi
- Enom
- LogicBoxes
- ResellerClub
- NetEarthOne
- Resell.biz
- CoCCA
- NIRA
- Ricta
- UGRegistry
- Namecheap
- CentralNic Registry
- CentralNic Reseller
- GoDaddy
- Realtime Register
- Internet.bs
- EuroDNS
- InternetX
- EURid
- TPP Wholesale
- Synergy Wholesale
Functions
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Credits
- Harry Lewis
- Nayden Panchev
- Ivaylo Georgiev
- Nikolai Arsov
- Codeline
- PEWEO
- Dan
- Roussetos Karafyllakis
- All Contributors
License
GNU General Public License version 3 (GPLv3). Please see License File for more information.
Upmind
Sell, manage and support web hosting, domain names, ssl certificates, website builders and more with Upmind.com.