Skip to content

Commit

Permalink
high(er)-level client
Browse files Browse the repository at this point in the history
  • Loading branch information
Gunter Grodotzki committed Jun 9, 2014
1 parent e8a0fba commit d03c0d2
Show file tree
Hide file tree
Showing 7 changed files with 387 additions and 225 deletions.
48 changes: 36 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
php-epp2
========

**php-epp2** is a EPP high-level client for modern PHP.
**php-epp2** is a EPP high-level TCP client written in modern PHP.

It started as a "fork" of [centralnic/php-epp](https://github.com/centralnic/php-epp) which itself is a fork of a older (unfindable?) pear NET::EPP.
It started as a "fork" of [centralnic/php-epp](https://github.com/centralnic/php-epp).

Released under the GPLv3 License, feel free to contribute!

Expand All @@ -14,20 +14,44 @@ Requirements
* libicu 4.8.x
* php-intl 3.x

Goals
-----
Features
--------

* newer PHP standards
* modern PHP standards
* autoloader
* usage of namespaces
* PSR-1, PSR-2
* [PSR-1](http://www.php-fig.org/psr/psr-1/) and [PSR-2](http://www.php-fig.org/psr/psr-2/) compliant
* notice and warning free
* added features
* high-level usage
* simplified client
* local cert ssl
* high-level usage
* simplified client
* SSL (+local-cert)
* XML based responses for direct traversal via xpath

Usage
-----



Future
------

* stricter response parsing
* make a server (in conjunction with mod_epp)
* make it server capable (in conjunction with mod_epp)


Credits
-------

* [Günter Grodotzki](https://twitter.com/lifeofguenter)

Acknowledgments
---------------

* Gavin Brown (original author of Net_EPP)


License
-------

php-epp2 is released under the GPLv3 License. See the bundled
[LICENSE](https://github.com/AfriCC/php-epp2/blob/master/LICENSE) file for
details.
Loading

0 comments on commit d03c0d2

Please sign in to comment.