PHPackages                             spinen/ncentral-php-client - 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. spinen/ncentral-php-client

ActiveLibrary[API Development](/categories/api)

spinen/ncentral-php-client
==========================

SPINEN's PHP Client for N-able's N-Central.

0.1.0(4y ago)313MITPHPPHP &gt;=7.3

Since Jan 10Pushed 4y ago2 watchersCompare

[ Source](https://github.com/spinen/ncentral-php-client)[ Packagist](https://packagist.org/packages/spinen/ncentral-php-client)[ RSS](/packages/spinen-ncentral-php-client/feed)WikiDiscussions develop Synced 1w ago

READMEChangelog (1)Dependencies (7)Versions (3)Used By (0)

SPINEN's PHP Client for N-able's N-Central
==========================================

[](#spinens-php-client-for-n-ables-n-central)

[![Latest Stable Version](https://camo.githubusercontent.com/ca2918cc3d39fb1d9b43076b67167b0f68edabfd4fe90a4bc3815bbfc2d25142/68747470733a2f2f706f7365722e707567782e6f72672f7370696e656e2f6e63656e7472616c2d7068702d636c69656e742f762f737461626c65)](https://packagist.org/packages/spinen/ncentral-php-client)[![Latest Unstable Version](https://camo.githubusercontent.com/143467682aec533f6a8481104b189267f662f320e15b31973d8e209b51c18db8/68747470733a2f2f706f7365722e707567782e6f72672f7370696e656e2f6e63656e7472616c2d7068702d636c69656e742f762f756e737461626c65)](https://packagist.org/packages/spinen/ncentral-php-client)[![Total Downloads](https://camo.githubusercontent.com/23c077f3c2e7502571b8eb04b368008acffd919cee4ff53333982b785e6af615/68747470733a2f2f706f7365722e707567782e6f72672f7370696e656e2f6e63656e7472616c2d7068702d636c69656e742f646f776e6c6f616473)](https://packagist.org/packages/spinen/ncentral-php-client)[![License](https://camo.githubusercontent.com/37cb217f5c586c52e426f6699e5f51cfb115890e7663a73ca2b236411559389e/68747470733a2f2f706f7365722e707567782e6f72672f7370696e656e2f6e63656e7472616c2d7068702d636c69656e742f6c6963656e7365)](https://packagist.org/packages/spinen/ncentral-php-client)

PHP Client for [N-able's N-Central](https://www.n-able.com/products/n-central).

We solely use [Laravel](http://www.laravel.com) for our applications, so there is some Laravel specific files that you can use if you are using this client in a Laravel application. We have tried to make sure that you can use the client outside of Laravel, and have some documentation about it below.

Build Status
------------

[](#build-status)

BranchStatusCoverageCode QualityDevelop[![Build Status](https://github.com/spinen/ncentral-php-client/workflows/CI/badge.svg?branch=develop)](https://github.com/spinen/ncentral-php-client/workflows/CI/badge.svg?branch=develop)[![Code Coverage](https://camo.githubusercontent.com/58f083bb44a414996a2b37a97f05ae6ea1b27fba61dafe4923fc429cb1c20045/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f7370696e656e2f6e63656e7472616c2d7068702d636c69656e742f6261646765732f636f7665726167652e706e673f623d646576656c6f70)](https://scrutinizer-ci.com/g/spinen/ncentral-php-client/badges/coverage.png?b=develop)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/709442b1c1374d8396dda710a4d90009fea395cad374f9b9d15a2d8bdb38a163/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f7370696e656e2f6e63656e7472616c2d7068702d636c69656e742f6261646765732f7175616c6974792d73636f72652e706e673f623d646576656c6f70)](https://scrutinizer-ci.com/g/spinen/ncentral-php-client/?branch=develop)Master[![Build Status](https://github.com/spinen/ncentral-php-client/workflows/CI/badge.svg?branch=master)](https://github.com/spinen/ncentral-php-client/workflows/CI/badge.svg?branch=master)[![Code Coverage](https://camo.githubusercontent.com/54128275ae76c7722d55ba86762f778415807a0df242b0a23dc3ebfc1d68e6e9/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f7370696e656e2f6e63656e7472616c2d7068702d636c69656e742f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/spinen/ncentral-php-client/badges/coverage.png?b=master)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/37ce11db33b385929e76e41f5744a009b04b3c588eaf20bf68c0865df599ae82/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f7370696e656e2f6e63656e7472616c2d7068702d636c69656e742f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/spinen/ncentral-php-client/?branch=master)Prerequisite
------------

[](#prerequisite)

- [laminas/laminas-code](https://github.com/laminas/laminas-code) - ONLY if you want/need to use the wizard from [phpro/soap-client](https://github.com/phpro/soap-client) to regenerate the Client's class files.
- [nesbot/carbon](https://github.com/briannesbitt/Carbon)
- TODO: Add others here

Install
-------

[](#install)

Install Ncentral Client:

```
$ composer require spinen/ncentral-php-client
```

\[Optional\] Add the alias to `config/app.php`

```
'aliases' => [
    # other aliases omitted
    'Ncentral' => Spinen\Ncentral\Laravel\Facades\Ncentral::class,
],
```

Configuration for Laravel
-------------------------

[](#configuration-for-laravel)

Add the following to `config/services.php`...

```
'ncentral' =>  [
    // TODO: Document vars here
],
```

Add the appropriate values to your `.env`...

```
'NCENTRAL_WSDL_PATH' - Path to the Ncentral WSDL file or URL
```

Usage
-----

[](#usage)

Set up a new `NcentralClient` using its factory...

```
$client = Spinen\Ncentral\NcentralClientFactory::factory(env('NCENTRAL_WSDL_PATH'));

```

Non-Laravel Usage
-----------------

[](#non-laravel-usage)

To use the client outside of Laravel, you just need to new-up the objects...

```
// TODO: Document usages here

```

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity35

Early-stage or recently created project

 Bus Factor1

Top contributor holds 57.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

Unknown

Total

1

Last Release

1589d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/782b3ad6f100c625875d6a8f00222d0e08e0c6f0956ef757e43a38441594c013?d=identicon)[jimmypuckett](/maintainers/jimmypuckett)

---

Top Contributors

[![jimmypuckett](https://avatars.githubusercontent.com/u/3220069?v=4)](https://github.com/jimmypuckett "jimmypuckett (11 commits)")[![ssfinney](https://avatars.githubusercontent.com/u/1596394?v=4)](https://github.com/ssfinney "ssfinney (8 commits)")

---

Tags

apiapi-clientclientlaravellaravel-packagen-ablephpsolarwindsspinenclientspinenN-ableN-Central

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/spinen-ncentral-php-client/health.svg)

```
[![Health](https://phpackages.com/badges/spinen-ncentral-php-client/health.svg)](https://phpackages.com/packages/spinen-ncentral-php-client)
```

###  Alternatives

[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)[vluzrmos/slack-api

Wrapper for Slack.com WEB API.

102589.1k3](/packages/vluzrmos-slack-api)[smodav/mpesa

M-Pesa API implementation

16363.7k1](/packages/smodav-mpesa)[devio/pipedrive

Complete Pipedrive API client for PHP and/or Laravel

1691.8M](/packages/devio-pipedrive)[codedredd/laravel-soap

A SoapClient wrapper integration for Laravel

221516.6k3](/packages/codedredd-laravel-soap)[resend/resend-laravel

Resend for Laravel

1191.4M6](/packages/resend-resend-laravel)

PHPackages © 2026

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