2017 © Pedro Peláez
 

library pager-duty-client

Pager Duty REST API V2 Client

image

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

The README.md

Pager Duty API Client

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());
}

The Versions

07/07 2017

dev-master

9999999-dev

Pager Duty REST API V2 Client

  Sources   Download

MIT

The Requires

 

07/07 2017

v0.1.0

0.1.0.0

Pager Duty REST API V2 Client

  Sources   Download

MIT

The Requires