xotelia/remote-debug-center

该软件包的最新版本(dev-master)没有提供许可证信息。

PHP项目中使用远程调试中心的SDK

dev-master 2018-07-09 12:32 UTC

This package is not auto-updated.

Last update: 2019-10-09 18:06:30 UTC


README

PHP SDK用于 Remote Debug Center 构建状态

安装

在您的 composer.json 文件中添加此行

{
    "require": {
        "xotelia/remote-debug-center": "dev-master"
    }
}

然后运行

$ php composer.phar update xotelia/remote-debug-center

使用方法

巧妙的方法

您可以通过创建自己的包装器,以这种方式正确地将RemoteDebugCenter集成到您的项目中。

<?php

require __DIR__.'/vendor/autoload.php';

// Create connection to RDC server
$connection = new \RESTConnection\Client('http://localhost:4242');

// Create and setup Debug resource
$debug = new \Xotelia\RemoteDebugCenter\Resource\Debug();
$debug->setRaw('Debug raw data'); // or var_export($data, true)

// Create dedicated client and send resource to server
$debugClient = new \Xotelia\RemoteDebugCenter\Client\DebugClient($connection);
$debugClient->create($debug);

快速简便的方法

或者,您可以使用我们的 非常快速简便的 快捷方式

<?php

require __DIR__.'/vendor/autoload.php';

use \Xotelia\RemoteDebugCenter\Helper as RDC;

RDC::debug("raw debug data");

假设RDC服务器在 localhost:4242(默认配置)上运行。

单元测试

$ vendor/bin/atoum

许可证

RemoteDebugCenterPhpSdk遵循MIT许可证