crphp/siebel-server-manager

用于消费 Siebel 服务器管理器的库。

dev-master 2019-05-03 17:45 UTC

This package is auto-updated.

Last update: 2024-09-29 04:49:53 UTC


README

Total Downloads Latest Stable Version License

这个库使用 Siebel Server Manager 来操作 Siebel 应用程序中的组件和其他项目。

此库遵循在 PSR-2 中描述的标准,因此它符合 PSR-1

在此文档中,“必须”,“不应该”,“需要”,“应该”,“不应该”,“可能”,“不可能”,“推荐”,“可以”和“可选”等关键词应按 RFC 2119 中所述进行解释。自由翻译 RFC 2119 pt-br

参考文献

功能

以下操作可以应用于任何组件

  • 停止
  • 杀死
  • 列出
  • 启动
  • 列出任务
  • 日志级别(查看/列出/编辑)
  • 杀死任务

要求

以下模块已在 composer.json 文件中定义,这意味着它们将被自动验证。

  • 需要 Siebel 服务器管理器二进制文件
  • 需要 PHP >= 7.1.3

下载 crphp/siebel-server-manager 库

对于以下步骤,我假设您已安装 composer 并知道如何使用它

composer require crphp/siebel-server-manager

或者,如果您想创建一个项目

composer create-project --prefer-dist crphp/siebel-server-manager nome_projeto

如果您尚未安装 composer,可以从以下位置获取:https://getcomposer.org.cn/download/

使用示例

<?php

require_once './vendor/autoload.php';

use Crphp\SiebelServerManager\Client;
use Crphp\SiebelServerManager\Component;

$client = (new Client)
                ->connectionString('path_to_bin', 'gateway', 'enterprise', 'username', 'password', 'server');

$output = (new Component)
                ->details($client)
                ->toArray();

print_r($output);

许可(MIT)

此目录中的所有内容都遵循 MIT 许可证。