PHPackages                             shrikeh/pagerduty-core - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. shrikeh/pagerduty-core

ActiveLibrary

shrikeh/pagerduty-core
======================

Core PagerDuty domain logic

036PHP

Since Oct 19Pushed 9y agoCompare

[ Source](https://github.com/shrikeh-pagerduty/pagerduty-core)[ Packagist](https://packagist.org/packages/shrikeh/pagerduty-core)[ RSS](/packages/shrikeh-pagerduty-core/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (2)Used By (0)

pagerduty-core
==============

[](#pagerduty-core)

php-immutable-collections
=========================

[](#php-immutable-collections)

[![Build Status](https://camo.githubusercontent.com/4252c527b8748669b070cc6b4603f69301587f61984cbc1577a9e21d24d91c2b/68747470733a2f2f7472617669732d63692e6f72672f736872696b65682d7061676572647574792f7061676572647574792d636f72652e737667)](https://travis-ci.org/shrikeh-pagerduty/pagerduty-core)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/2cbc14ddb7ed2c1a630d38322418c14c9a644757737fcf1d495355909de84583/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f736872696b65682d7061676572647574792f7061676572647574792d636f72652e737667)](https://scrutinizer-ci.com/g/shrikeh-pagerduty/pagerduty-core/?branch=master)[![LibrariesIO Dependencies](https://camo.githubusercontent.com/92a1e886e7365926969e09ade5dcf14089ba7aa56fc7edaac10650054e197203/68747470733a2f2f696d672e736869656c64732e696f2f6c6962726172696573696f2f6769746875622f736872696b65682d7061676572647574792f7061676572647574792d636f72652e737667)](https://libraries.io/github/shrikeh/pagerduty-core)[![Latest Stable Version](https://camo.githubusercontent.com/ec8fb63bb34239e7da566899316b2f3e604080db9769027c851db00ed2776f01/68747470733a2f2f706f7365722e707567782e6f72672f736872696b65682f7061676572647574792d636f72652f762f737461626c65)](https://packagist.org/packages/shrikeh/pagerduty-core)[![Latest Unstable Version](https://camo.githubusercontent.com/4545d421cd7016225f304a0f593dab4945250f68f14c6c62c741b6dcf6613b6d/68747470733a2f2f706f7365722e707567782e6f72672f736872696b65682f7061676572647574792d636f72652f762f756e737461626c65)](https://packagist.org/packages/shrikeh/pagerduty-core)[![License](https://camo.githubusercontent.com/2733a1b0775f4e8dd07e6009437dd6d4e893bf06f01dc7d806c85859319edb87/68747470733a2f2f706f7365722e707567782e6f72672f736872696b65682f7061676572647574792d636f72652f6c6963656e7365)](https://packagist.org/packages/shrikeh/pagerduty-core)[![@shrikeh on Twitter](https://camo.githubusercontent.com/25e3507bbe81f763f5792d81fbdb5838660ffe9dcc03235ce5ed4958844bea18/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f747769747465722d253430736872696b65682d626c75652e737667)](https://twitter.com/shrikeh)

Core domain layer for interacting with the PagerDuty v2 API in PHP. Returns immutable collections of entities representing the data retrieved. Uses Guzzle to contact the API.

For ease of use, you should consider pagerduty-pimple which has service providers for use with Pimple of Silex.

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community2

Small or concentrated contributor base

Maturity43

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/62ab3e34ffd6ff72a98201ef7fc4f803077e7b25d62f39c81257b27d3467e273?d=identicon)[shrikeh](/maintainers/shrikeh)

### Embed Badge

![Health badge](/badges/shrikeh-pagerduty-core/health.svg)

```
[![Health](https://phpackages.com/badges/shrikeh-pagerduty-core/health.svg)](https://phpackages.com/packages/shrikeh-pagerduty-core)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
