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)14.1k↑33.3%PHPPHP &gt;=5.3

Since Mar 18Pushed 1y 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 1mo ago

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

32

—

LowBetter than 72% of packages

Maintenance27

Infrequent updates — may be unmaintained

Popularity23

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

4080d 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

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

PHPackages © 2026

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