grafite/mission-control-api

此包已废弃,不再维护。作者建议使用diegodevgroup/mission-control-api包。

用于Mission Control PRO API (Grafite Inc)的PHP无关API包

v1.0.0 2018-09-10 20:18 UTC

This package is auto-updated.

Last update: 2022-02-01 13:14:37 UTC


README

Build Status Packagist license

Mission Control API Package - 通过Grafite的Mission Control API管理您的项目和通知流。

Grafite的Mission Control是一个优雅的应用性能管理系统。忘记成百上千的图表和复杂的配置,如CMS网站、自定义电子商务平台等。利用简单的用户界面,获取特定数据,应对高负载时刻。当系统负载过高或触发高错误水平时,几分钟内即可收到通知。在下次部署时,不到5分钟即可设置完成,让您周末得到休息。

要求

  1. PHP 7.1.3+

Composer

composer require grafite/mission-control-api

ProjectService

use Grafite\MissionControlApi\ProjectService;

$issueService = new ProjectService('{email}', '{token}');
$issueService->index();
$issueService->create([
    'url' => 'https://foo.bar'
]);
$issueService->update('uuid', [
    'name' => 'foo'
]);
$issueService->show('uuid');
$issueService->delete('uuid');

NotificationService

use Grafite\MissionControlApi\NotificationService;

$notificationService = new NotificationService('{email}', '{token}');
$notificationService->index();

许可证

Mission Control API Package是开源软件,许可协议为MIT许可证

错误报告和功能请求

请尽可能详细地提供有关提交问题和功能请求的详细信息。

免责声明

本软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和不侵犯版权的保证。在任何情况下,作者或版权持有人均不对任何索赔、损害或其他责任负责,无论是基于合同、侵权或其他方式,无论是由于本软件或其使用或与其他软件一起使用而产生的。