spinen/ncentral-php-client

SPINEN 为 N-able 的 N-Central 提供的 PHP 客户端。

0.1.0 2022-01-10 20:45 UTC

This package is auto-updated.

Last update: 2024-09-11 02:49:57 UTC


README

Latest Stable Version Latest Unstable Version Total Downloads License

N-able N-Central 的 PHP 客户端。

我们仅使用 Laravel 开发我们的应用程序,因此如果您在 Laravel 应用程序中使用此客户端,有一些特定于 Laravel 的文件可供使用。我们已尽量确保您可以在 Laravel 之外使用此客户端,并在下文中提供了一些相关文档。

构建状态

先决条件

安装

安装 Ncentral 客户端

$ composer require spinen/ncentral-php-client

[可选] 将别名添加到 config/app.php

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

Laravel 的配置

将以下内容添加到 config/services.php...

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

将适当的值添加到您的 .env...

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

使用方法

使用其工厂设置新的 NcentralClient...

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

Laravel 之外的使用

要在 Laravel 之外使用此客户端,您只需实例化对象...

// TODO: Document usages here