library pager-duty-client
Pager Duty REST API V2 Client
ragboyjr/pager-duty-client
Pager Duty REST API V2 Client
- Friday, July 7, 2017
- by ragboyjr
- Repository
- 1 Watchers
- 0 Stars
- 110 Installations
- PHP
- 0 Dependents
- 0 Suggesters
- 0 Forks
- 0 Open issues
- 2 Versions
- 0 % Grown
Simple PHP Client for interacting with the Pager Duty API., (*1)
Installation
Install with composer at ragboyjr/pager-duty-client-client
, (*2)
Usage
<?php
use Ragboyjr\PagerDuty;
$events = new PagerDuty\GuzzleEventsApiClient(/* pass an optional custom GuzzleHttp\ClientInterface */);
$resp = $events->enqueue($routing_key, PagerDuty\EventsApi::ACTION_TRIGGER, [
'summary' => 'My Alert Summary',
'source' => 'sub.host.com',
'severity' => PagerDuty\EventsApi::SEVERITY_INFO,
]);
if ($resp->isOk()) {
var_dump($resp->getBody());
} else if ($resp->isError()) {
var_dump($resp->getStatus());
var_dump($resp->getBody());
var_dump($resp->getHttpResponse());
}
dev-master
9999999-dev
Pager Duty REST API V2 Client
Sources
Download
MIT
The Requires
v0.1.0
0.1.0.0
Pager Duty REST API V2 Client
Sources
Download
MIT
The Requires