Download the PHP package haphan/php-rage4dns without Composer
On this page you can find all versions of the php package haphan/php-rage4dns. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package php-rage4dns
Rage4 DNS - Console Tool & PHP Library
This PHP5.3+ library helps you to interact with the Rage4 DNS API via PHP or Console.
The Rage4 DNS is fast, reliable and cost effective authoritative name servers service designed for high availability and performance. Read more
Who use this?
- PHP Developers who wish to integrate their products or services with Rage4 DNS
- System admins who wish to automate tasks with Rage4DNS
Prerequisites
This library requires git
, curl
, php
and composer.phar
.
To install composer, execute following command.
Stand-alone console tool installation
If you are to use this as a CLI tool only (most likely for system administrators), follow these steps. Otherwise see PHP library installation.
Make sure you have composer.phar
and git
installed before execute following command.
Modify credentials.yml
to include your email and API key. Finally verify installation by execute command
PHP library installation
This library can be found on Packagist.
The recommended way to install this is through composer.
Or edit composer.json
and add:
Protip: To install latest dev release, you should browse the
haphan/php-rage4dns
And install dependencies:
Now you can add the autoloader, and you will have access to the library:
Compatibility
The library follows PSR-4 autoloading standard.
Compatible with all PSR-enabled frameworks and libaries, such as Symfony2, Zend Framework 2, Laravel, Phalcon.
Console commands - CLI
To use the Command line interface, you need to copy and rename the
credentials.yml.dist
file to credentials.yml
in your project directory, then add your own Email and API key:
If you want to use another credential file just add the option --credentials="/path/to/file"
to command.
Available commands for domains
Available commands for records
Available commands for usage
PHP API Usage
Construct $rage4
client instance
Domains
related api
Records
related api
Credits
Contributing
Please see CONTRIBUTING for details.
Acknowledgments
This project is built on top of following libraries.
Todos
- Symfony2 coding standard compliant. Make sure source code pass phpcs
- Example code for PHP library Add example code how to use with PHP
- Project status badge. Add travis build status, SLInsight score, packagist download counter.
- Tagged version release. This will come last
- Integration with popular frameworks. Rage4DNSBundle for Symfony?
All versions of php-rage4dns with dependencies
ext-curl Version *
symfony/console Version ~2.4
guzzle/guzzle Version ~3.8
symfony/yaml Version ~2.4