PHPackages                             nickurt/laravel-rrpproxy - 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. nickurt/laravel-rrpproxy

AbandonedArchivedLibrary[API Development](/categories/api)

nickurt/laravel-rrpproxy
========================

RrpProxy for Laravel 6.x/7.x/8.x

0.8(5y ago)43.3kMITPHPPHP ^8.0|^7.4

Since May 9Pushed 5y ago2 watchersCompare

[ Source](https://github.com/nickurt/laravel-rrpproxy)[ Packagist](https://packagist.org/packages/nickurt/laravel-rrpproxy)[ RSS](/packages/nickurt-laravel-rrpproxy/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (2)Versions (9)Used By (0)

Laravel RrpProxy
----------------

[](#laravel-rrpproxy)

[![Build Status](https://github.com/nickurt/laravel-rrpproxy/workflows/tests/badge.svg)](https://github.com/nickurt/laravel-rrpproxy/actions)[![Total Downloads](https://camo.githubusercontent.com/927caaee7c8ca94b0f4992a742a62a0443ec4784982a1287a21bd60edd62deb3/68747470733a2f2f706f7365722e707567782e6f72672f6e69636b7572742f6c61726176656c2d72727070726f78792f642f746f74616c2e737667)](https://packagist.org/packages/nickurt/laravel-plesk)[![Latest Stable Version](https://camo.githubusercontent.com/1a00ace447b13fa7533d69ee2f1066e950828dc07750ef3929b3f51dc588df2e/68747470733a2f2f706f7365722e707567782e6f72672f6e69636b7572742f6c61726176656c2d72727070726f78792f762f737461626c652e737667)](https://packagist.org/packages/nickurt/laravel-plesk)[![MIT Licensed](https://camo.githubusercontent.com/c92219aacf35c231f2b844592caa04af09abebf74766f57f4b6ed1816392bc53/68747470733a2f2f706f7365722e707567782e6f72672f6e69636b7572742f6c61726176656c2d72727070726f78792f6c6963656e73652e737667)](LICENSE.md)

### Table of contents

[](#table-of-contents)

- [Installation](#installation)
- [Usage](#usage)
- [Tests](#tests)

### Installation

[](#installation)

Install this package with composer:

```
composer require nickurt/laravel-rrpproxy

```

Copy the config files for the RrpProxy-plugin

```
php artisan vendor:publish --provider="nickurt\RrpProxy\ServiceProvider" --tag="config"

```

Add the RrpProxy credentials to your .env file

```
RRPPROXY_DEFAULT_USERNAME=
RRPPROXY_DEFAULT_PASSWORD=

```

### Usage

[](#usage)

#### Dependency injection \[e.g. by using multiple connections\]

[](#dependency-injection-eg-by-using-multiple-connections)

```
// Route
Route::get('/rrpproxy/{rrpproxy}/customers', ['as' => 'rrpproxy/customers', 'uses' => 'CustomersController@getIndex']);

Route::bind('rrpproxy', function ($value, $route) {
    app('RrpProxy')->connection($value);

    return app('RrpProxy');
});

// CustomersController
public function getIndex(RrpProxy $rrpProxy)
{
    $customers = $rrpProxy->contacts()->queryContactList([
        'limit' => 20,
        'wide' => 1,
    ]);

    //
}
```

#### Account

[](#account)

```
\RrpProxy::account()->activateAppendix(array $params)
\RrpProxy::account()->modifyRegistrar(array $params)
\RrpProxy::account()->modifyRegistrarCurrency(array $params)
\RrpProxy::account()->pushObject(array $params)
\RrpProxy::account()->queryAppendixList(array $params)
\RrpProxy::account()->queryRegistrarStatisticList(array $params)
\RrpProxy::account()->statusAccount(array $params)
\RrpProxy::account()->statusRegistrar(array $params)
```

#### Aftermarket

[](#aftermarket)

```
\RrpProxy::aftermarket()->addAftermarketAccount(array $params)
\RrpProxy::aftermarket()->addAftermarketDomain(array $params)
\RrpProxy::aftermarket()->aftermarketBid(array $params)
\RrpProxy::aftermarket()->buyDomain(array $params)
\RrpProxy::aftermarket()->deleteAftermarketAccount(array $params)
\RrpProxy::aftermarket()->deleteAftermarketDomain(array $params)
\RrpProxy::aftermarket()->modifyAftermarketAccount(array $params)
\RrpProxy::aftermarket()->modifyAftermarketDomain(array $params)
\RrpProxy::aftermarket()->queryAftermarketAccountList(array $params)
\RrpProxy::aftermarket()->queryAftermarketBid(array $params)
\RrpProxy::aftermarket()->queryAftermarketBidList(array $params)
\RrpProxy::aftermarket()->queryAftermarketDomainList(array $params)
\RrpProxy::aftermarket()->queryAftermarketList(array $params)
\RrpProxy::aftermarket()->reserveDomain(array $params)
\RrpProxy::aftermarket()->statusAftermarketAccount(array $params)
\RrpProxy::aftermarket()->statusAftermarketDomain(array $params)
```

#### Application

[](#application)

```
\RrpProxy::application()->addDomainApplication(array $params)
\RrpProxy::application()->deleteDomainApplication(array $params)
\RrpProxy::application()->modifyDomainApplication(array $params)
\RrpProxy::application()->queryApplicationList(array $params)
\RrpProxy::application()->queryDomainApplicationList(array $params)
\RrpProxy::application()->statusDomainApplication(array $params)
```

#### Certificates

[](#certificates)

```
\RrpProxy::certificates()->addCertificate(array $params)
\RrpProxy::certificates()->checkCertificate(array $params)
\RrpProxy::certificates()->deleteCertificate(array $params)
\RrpProxy::certificates()->getCertificateInfo(array $params)
\RrpProxy::certificates()->modifyCertificate(array $params)
\RrpProxy::certificates()->queryCertificateList(array $params)
\RrpProxy::certificates()->reissueCertificate(array $params)
\RrpProxy::certificates()->renewCertificate(array $params)
\RrpProxy::certificates()->statusCertificate(array $params)
```

#### Contacts

[](#contacts)

```
\RrpProxy::contacts()->addContact(array $params)
\RrpProxy::contacts()->checkContact(array $params)
\RrpProxy::contacts()->checkContacts(array $params)
\RrpProxy::contacts()->cloneContact(array $params)
\RrpProxy::contacts()->deleteContact(array $params)
\RrpProxy::contacts()->modifyContact(array $params)
\RrpProxy::contacts()->queryContactList(array $params)
\RrpProxy::contacts()->restoreContact(array $params)
\RrpProxy::contacts()->statusContact(array $params)
\RrpProxy::contacts()->statusOwnerChange(array $params)
\RrpProxy::contacts()->statusUnsyncRegistryContact(array $params)
\RrpProxy::contacts()->transferContact(array $params)
```

#### Domains

[](#domains)

```
\RrpProxy::domains()->activateClaimsNotice(array $params)
\RrpProxy::domains()->addDomain(array $params)
\RrpProxy::domains()->checkClaims(array $params)
\RrpProxy::domains()->checkDomain(array $params)
\RrpProxy::domains()->checkDomains(array $params)
\RrpProxy::domains()->deleteDomain(array $params)
\RrpProxy::domains()->domainPrice(array $params)
\RrpProxy::domains()->getZone(array $params)
\RrpProxy::domains()->getZoneInfo(array $params)
\RrpProxy::domains()->modifyDomain(array $params)
\RrpProxy::domains()->parkDomain(array $params)
\RrpProxy::domains()->pushDomain(array $params)
\RrpProxy::domains()->queryActiveServiceList(array $params)
\RrpProxy::domains()->queryClaimsNoticeList(array $params)
\RrpProxy::domains()->queryDomainExpireList(array $params)
\RrpProxy::domains()->queryDomainHistoryList(array $params)
\RrpProxy::domains()->queryDomainList(array $params)
\RrpProxy::domains()->queryDomainListByContact(array $params)
\RrpProxy::domains()->queryDomainRenewList(array $params)
\RrpProxy::domains()->queryIDNTagList(array $params)
\RrpProxy::domains()->queryRegisteredPremiumDomainList(array $params)
\RrpProxy::domains()->queryTrusteeDomainList(array $params)
\RrpProxy::domains()->renewDomain(array $params)
\RrpProxy::domains()->requestDomainPin(array $params)
\RrpProxy::domains()->resendNotification(array $params)
\RrpProxy::domains()->restoreDomain(array $params)
\RrpProxy::domains()->setDomainPinLock(array $params)
\RrpProxy::domains()->setDomainRenewalMode(array $params)
\RrpProxy::domains()->setDomainTransferMode(array $params)
\RrpProxy::domains()->statusClaimsNotice(array $params)
\RrpProxy::domains()->statusDomain(array $params)
\RrpProxy::domains()->statusDomainHistory(array $params)
\RrpProxy::domains()->tradeDomain(array $params)
```

#### Dynamic DNS

[](#dynamic-dns)

```
\RrpProxy::dynamicdns()->addDynamicDns(array $params)
\RrpProxy::dynamicdns()->deleteDynamicDns(array $params)
\RrpProxy::dynamicdns()->modifyDynamicDns(array $params)
\RrpProxy::dynamicdns()->queryDynamicDNSList(array $params)
\RrpProxy::dynamicdns()->statusDynamicDns(array $params)
\RrpProxy::dynamicdns()->updateDynamicDns(array $params)
```

#### Events

[](#events)

```
\RrpProxy::events()->deleteEvent(array $params)
\RrpProxy::events()->queryEventList(array $params)
\RrpProxy::events()->statusEvent(array $params)
```

#### Finances

[](#finances)

```
\RrpProxy::finances()->chargeCreditcard(array $params)
\RrpProxy::finances()->convertCurrency(array $params)
\RrpProxy::finances()->queryAccountingList(array $params)
\RrpProxy::finances()->queryAvailablePromotionList(array $params)
\RrpProxy::finances()->queryExchangeRates(array $params)
\RrpProxy::finances()->queryPremiumDomainList(array $params)
\RrpProxy::finances()->queryPriceHistoryList(array $params)
\RrpProxy::finances()->queryServiceList(array $params)
\RrpProxy::finances()->queryUpcomingAccountingList(array $params)
\RrpProxy::finances()->queryZoneList(array $params)
\RrpProxy::finances()->servicePrice(array $params)
```

#### Hosting

[](#hosting)

```
\RrpProxy::hosting()->addWebhost(array $params)
\RrpProxy::hosting()->addWebspace(array $params)
\RrpProxy::hosting()->deleteWebhost(array $params)
\RrpProxy::hosting()->deleteWebspace(array $params)
\RrpProxy::hosting()->modifyPhpIni(array $params)
\RrpProxy::hosting()->modifyWebhostAutocert(array $params)
\RrpProxy::hosting()->modifyWebhostSsl(array $params)
\RrpProxy::hosting()->modifyWebspace(array $params)
\RrpProxy::hosting()->modifyWhost(array $params)
\RrpProxy::hosting()->queryPhpIni(array $params)
\RrpProxy::hosting()->queryWebhostList(array $params)
\RrpProxy::hosting()->queryWebspaceList(array $params)
\RrpProxy::hosting()->renewWebspace(array $params)
\RrpProxy::hosting()->statusWebhost(array $params)
\RrpProxy::hosting()->statusWebspace(array $params)
```

#### Key DNS

[](#key-dns)

```
\RrpProxy::keydns()->addDnsZone(array $params)
\RrpProxy::keydns()->addMailFwd(array $params)
\RrpProxy::keydns()->addWebFwd(array $params)
\RrpProxy::keydns()->checkDnsZone(array $params)
\RrpProxy::keydns()->deleteDnsZone(array $params)
\RrpProxy::keydns()->deleteMailFwd(array $params)
\RrpProxy::keydns()->deleteWebFwd(array $params)
\RrpProxy::keydns()->exportDnsZone(array $params)
\RrpProxy::keydns()->getDnsZone(array $params)
\RrpProxy::keydns()->importDnsZone(array $params)
\RrpProxy::keydns()->modifyDnsZone(array $params)
\RrpProxy::keydns()->queryDnsZoneList(array $params)
\RrpProxy::keydns()->queryDnsZoneRRList(array $params)
\RrpProxy::keydns()->queryDnsZoneSubdomainList(array $params)
\RrpProxy::keydns()->queryMailFwdList(array $params)
\RrpProxy::keydns()->queryWebFwdList(array $params)
\RrpProxy::keydns()->statusDnsZone(array $params)
```

#### NameServers

[](#nameservers)

```
\RrpProxy::nameservers()->addNameserver(array $params)
\RrpProxy::nameservers()->checkNameserver(array $params)
\RrpProxy::nameservers()->deleteNameserver(array $params)
\RrpProxy::nameservers()->modifyNameserver(array $params)
\RrpProxy::nameservers()->queryNameserverList(array $params)
\RrpProxy::nameservers()->statusNameserver(array $params)
```

#### Queries

[](#queries)

```
\RrpProxy::queries()->generateList(array $params)
\RrpProxy::queries()->queryCommandSyntax(array $params)
\RrpProxy::queries()->queryDomainPinLockList(array $params)
\RrpProxy::queries()->queryJobList(array $params)
\RrpProxy::queries()->queryMonitoringList(array $params)
\RrpProxy::queries()->queryObjectLogList(array $params)
\RrpProxy::queries()->queryOwnerChangeList(array $params)
\RrpProxy::queries()->queryPriceScaleList(array $params)
\RrpProxy::queries()->queryPromotionList(array $params)
\RrpProxy::queries()->queryPromotionRegistrarList(array $params)
\RrpProxy::queries()->queryRegistrarCommentList(array $params)
\RrpProxy::queries()->queryRegistrarList(array $params)
\RrpProxy::queries()->queryTrusteeLogList(array $params)
\RrpProxy::queries()->queryZonePriceList(array $params)
\RrpProxy::queries()->statusObjectLog(array $params)
```

#### Servers

[](#servers)

```
\RrpProxy::servers()->addServer(array $params)
\RrpProxy::servers()->deleteServer(array $params)
\RrpProxy::servers()->modifyServer(array $params)
\RrpProxy::servers()->queryServerList(array $params)
\RrpProxy::servers()->renewServer(array $params)
\RrpProxy::servers()->statusServer(array $params)
```

#### SMS

[](#sms)

```
\RrpProxy::sms()->chargeMobileAccount(array $params)
\RrpProxy::sms()->createMobileAccount(array $params)
\RrpProxy::sms()->queryMobileAccountList(array $params)
\RrpProxy::sms()->querySMSList(array $params)
\RrpProxy::sms()->sendSMS(array $params)
\RrpProxy::sms()->statusMobileAccount(array $params)
```

#### Trademarks

[](#trademarks)

```
\RrpProxy::trademarks()->addTrademark(array $params)
\RrpProxy::trademarks()->deleteTrademark(array $params)
\RrpProxy::trademarks()->getTrademarkLabels(array $params)
\RrpProxy::trademarks()->modifyTrademark(array $params)
\RrpProxy::trademarks()->queryTrademarkList(array $params)
\RrpProxy::trademarks()->renewTrademark(array $params)
\RrpProxy::trademarks()->setTrademarkRenewalmode(array $params)
\RrpProxy::trademarks()->statusTrademark(array $params)
\RrpProxy::trademarks()->transferTrademark(array $params)
```

#### Transfers

[](#transfers)

```
\RrpProxy::transfers()->activateTransfer(array $params)
\RrpProxy::transfers()->checkDomainTransfer(array $params)
\RrpProxy::transfers()->queryForeignTransferList(array $params)
\RrpProxy::transfers()->queryTransferList(array $params)
\RrpProxy::transfers()->setAuthCode(array $params)
\RrpProxy::transfers()->statusDomainTransfer(array $params)
\RrpProxy::transfers()->transferDomain(array $params)
```

### Tests

[](#tests)

```
phpunit
```

---

###  Health Score

32

—

LowBetter than 71% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity20

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 88.9% 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

Every ~134 days

Recently: every ~114 days

Total

8

Last Release

1980d ago

PHP version history (4 changes)0.1PHP ^7.0

0.2PHP ^7.1.3

0.3PHP ^7.2

0.8PHP ^8.0|^7.4

### Community

Maintainers

![](https://www.gravatar.com/avatar/41ad8e23eeb9da6d6c8495ba9bb8021aeeba1d45307b7dad2c70c3fa6703d713?d=identicon)[nickurt](/maintainers/nickurt)

---

Top Contributors

[![nickurt](https://avatars.githubusercontent.com/u/5840084?v=4)](https://github.com/nickurt "nickurt (24 commits)")[![sburina](https://avatars.githubusercontent.com/u/10303819?v=4)](https://github.com/sburina "sburina (2 commits)")[![dependabot-preview[bot]](https://avatars.githubusercontent.com/in/2141?v=4)](https://github.com/dependabot-preview[bot] "dependabot-preview[bot] (1 commits)")

---

Tags

laravellaravel-rrpproxyrrpproxyrrpproxy-apilaravelrrpproxy

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/nickurt-laravel-rrpproxy/health.svg)

```
[![Health](https://phpackages.com/badges/nickurt-laravel-rrpproxy/health.svg)](https://phpackages.com/packages/nickurt-laravel-rrpproxy)
```

###  Alternatives

[darkaonline/l5-swagger

OpenApi or Swagger integration to Laravel

2.9k34.0M111](/packages/darkaonline-l5-swagger)[openai-php/laravel

OpenAI PHP for Laravel is a supercharged PHP API client that allows you to interact with the Open AI API

3.7k7.6M74](/packages/openai-php-laravel)[statamic/cms

The Statamic CMS Core Package

4.8k3.2M720](/packages/statamic-cms)[knuckleswtf/scribe

Generate API documentation for humans from your Laravel codebase.✍

2.3k12.2M45](/packages/knuckleswtf-scribe)[vemcogroup/laravel-weather

Weather package for Laravel to use different providers to get weather info

5525.0k](/packages/vemcogroup-laravel-weather)[scriptdevelop/whatsapp-manager

Paquete para manejo de WhatsApp Business API en Laravel

762.6k](/packages/scriptdevelop-whatsapp-manager)

PHPackages © 2026

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