Download the PHP package pandi-id/php-epp-id without Composer
On this page you can find all versions of the php package pandi-id/php-epp-id. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package php-epp-id
php-epp-id
This is a modified files from AfriCC
php-epp-id is a High Level Extensible Provisioning Protocol (EPP) TCP/SSL client written in modern PHP.
Released under the GPLv3 License, feel free to contribute (fork, create meaningful branchname, issue pull request with thus branchname)!
Requirements
- PHP 5.5+
- php-ext-intl
- php-ext-openssl
Features
- modern PHP standards
- high-level usage (Plug & Play)
- simplified client (auto login/logout, auto inject clTRID)
- SSL (+local-cert)
- XPath like setter to simplify the creation of complex XML structures
- XML based responses for direct traversal via XPath
- RFC 5730, RFC 5731, RFC 5732, RFC 5733, RFC 5734 & RFC 3915
Install
Via Composer
Usage
See the examples folder for a more or less complete usage reference.
Basic Client Connection
this will automatically login on connect() and logout on close()
Create Frame Objects
setXXX() indicates that value can only be set once, re-calling the method will overwrite the previous value.
addXXX() indicates that multiple values can exist, re-calling the method will add values.
Parse Response
You can either access nodes directly by passing through a xpath or use the data() Method which will return an assoc array.
Credits
License
php-epp-id is released under the GPLv3 License. See the bundled LICENSE file for details.
All versions of php-epp-id with dependencies
ext-intl Version *
ext-openssl Version *
guzzlehttp/guzzle Version ^6.3
php-coveralls/php-coveralls Version ^2.1