PHPackages                             splitice/rage4-api-objective - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. splitice/rage4-api-objective

ActiveLibrary[API Development](/categories/api)

splitice/rage4-api-objective
============================

An objective API to Rage4

v1.0(11y ago)15.0k↑296.7%PHPPHP &gt;=5.3

Since Mar 18Pushed 2y ago2 watchersCompare

[ Source](https://github.com/splitice/rage4-api-objective)[ Packagist](https://packagist.org/packages/splitice/rage4-api-objective)[ RSS](/packages/splitice-rage4-api-objective/feed)WikiDiscussions master Synced yesterday

READMEChangelog (1)Dependencies (2)Versions (2)Used By (0)

Rage4 DNS Objective Wrapping
============================

[](#rage4-dns-objective-wrapping)

[![Build Status](https://camo.githubusercontent.com/da656026e2612e27c34657fe6f40c195468e0269ffc2b0620690768c32336248/68747470733a2f2f7472617669732d63692e6f72672f73706c69746963652f72616765342d6170692d6f626a6563746976652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/splitice/rage4-api-objective)

This is a PHP5 wrapper to map Rage4 objects to domain objects and synchronize changes made.

Requirements
------------

[](#requirements)

You need PHP 5.3.2+ compiled with the cURL extension.

Install Rage4 DNS Objective Wrapping
------------------------------------

[](#install-rage4-dns-objective-wrapping)

### Installing via Composer

[](#installing-via-composer)

The recommended way to install OVH SDK is through [Composer](http://getcomposer.org).

1. Add `splitice/rage4-api-objective` as a dependency in your project's `composer.json` file:

    ```
     {
         "require": {
             "splitice/rage4-api-objective": "dev-master"
         }
     }

    ```
2. Download and install Composer:

    ```
     curl -s http://getcomposer.org/installer | php

    ```
3. Install your dependencies:

    ```
     php composer.phar install

    ```
4. Require Composer's autoloader

    Composer also prepares an autoload file that's capable of autoloading all of the classes in any of the libraries that it downloads. To use it, just add the following line to your code's bootstrap process:

    ```
     require 'vendor/autoload.php';

    ```

You can find out more on how to install Composer, configure autoloading, and other best-practices for defining dependencies at [getcomposer.org](http://getcomposer.org).

Examples
--------

[](#examples)

Here are some examples on how to do basic operations.

List all Domains
----------------

[](#list-all-domains)

TODO

Get domain by name
------------------

[](#get-domain-by-name)

TODO

Add / Update records
--------------------

[](#add--update-records)

TODO

More
----

[](#more)

See the unit tests for more usage examples

###  Health Score

31

—

LowBetter than 66% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity24

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

4125d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/64550cf2479d8e12424d51917f2adea34149494df1ae435952432c6fbd701c87?d=identicon)[splitice](/maintainers/splitice)

---

Top Contributors

[![splitice](https://avatars.githubusercontent.com/u/468579?v=4)](https://github.com/splitice "splitice (30 commits)")

---

Tags

apiRage4

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/splitice-rage4-api-objective/health.svg)

```
[![Health](https://phpackages.com/badges/splitice-rage4-api-objective/health.svg)](https://phpackages.com/packages/splitice-rage4-api-objective)
```

###  Alternatives

[m165437/laravel-blueprint-docs

API Blueprint Renderer for Laravel

22879.8k](/packages/m165437-laravel-blueprint-docs)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
