PHPackages                             skm/whoops-extra - 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. [Logging &amp; Monitoring](/categories/logging)
4. /
5. skm/whoops-extra

AbandonedArchivedLibrary[Logging &amp; Monitoring](/categories/logging)

skm/whoops-extra
================

Useful handlers (Airbrake, PSR-3, etc) for the popular error handler filp/whoops

v0.1.0(9y ago)0711MITPHPPHP ^7.0

Since Feb 6Pushed 9y ago1 watchersCompare

[ Source](https://github.com/sagikazarmark/whoops-extra)[ Packagist](https://packagist.org/packages/skm/whoops-extra)[ Docs](http://github.com/sagikazarmark/whoops-extra)[ RSS](/packages/skm-whoops-extra/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependencies (4)Versions (2)Used By (0)

Abandoned
=========

[](#abandoned)

Part of the code moved to

Whoops extra
============

[](#whoops-extra)

[![Latest Version](https://camo.githubusercontent.com/e428dfd56caba9d67b8ab2234da9830184b574e32b041c56ecc73a14fb82069c/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f72656c656173652f736167696b617a61726d61726b2f77686f6f70732d65787472612e7376673f7374796c653d666c61742d737175617265)](https://github.com/sagikazarmark/whoops-extra/releases)[![Build Status](https://camo.githubusercontent.com/6cbd9bfbb9f052ec2301a74ebf32310115258e6c40b1120bc4be5a5f19f0cba5/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f736167696b617a61726d61726b2f77686f6f70732d65787472612e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/sagikazarmark/whoops-extra)[![Code Coverage](https://camo.githubusercontent.com/78c023866f5721150c5eb13ad57599cb85d194ef2aba1b4332a728f83799ac6a/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f636f7665726167652f672f736167696b617a61726d61726b2f77686f6f70732d65787472612e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/sagikazarmark/whoops-extra)[![Quality Score](https://camo.githubusercontent.com/1e8d72c3c207066fa2c6747df6ec16bcd0075f891b13a3ca234737bdcf1d7b03/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f736167696b617a61726d61726b2f77686f6f70732d65787472612e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/sagikazarmark/whoops-extra)[![Total Downloads](https://camo.githubusercontent.com/2d68bfdfe45baf5431238e2847af5334ad88ecf5ce4ff51540091bb4c1102443/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f736b6d2f77686f6f70732d65787472612e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/skm/whoops-extra)

**Useful handlers (Airbrake, PSR-3, etc) for the popular error handler [filp/whoops](http://filp.github.io/whoops/).**

Install
-------

[](#install)

Via Composer

```
$ composer require skm/whoops-extra
```

Usage
-----

[](#usage)

### Airbrake handler

[](#airbrake-handler)

This handler awaits an `Airbrake\Notifier` instance. Please see the [official documentation](https://github.com/airbrake/phpbrake) to learn about it's configuration.

### PSR-3 Log handler

[](#psr-3-log-handler)

This handler logs the exception message (together with the trace). If it receives an `\ErrorException`, the log level is automatically guessed from the severity of the error, otherwise it is `critical`.

### Production handler

[](#production-handler)

This handler is useful if you want to block the exception from reaching eg. the Pretty Page handler in production. Place it before the handlers you don't want Whoops to reach.

Testing
-------

[](#testing)

```
$ composer test
```

Security
--------

[](#security)

If you discover any security related issues, please contact us at .

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE) for more information.

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity48

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

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.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

3384d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/0e4e105cea62b616d4cb376b08a849b6a428f646998537de150d16a8eb537b90?d=identicon)[mark.sagikazar](/maintainers/mark.sagikazar)

---

Top Contributors

[![sagikazarmark](https://avatars.githubusercontent.com/u/1226384?v=4)](https://github.com/sagikazarmark "sagikazarmark (4 commits)")

---

Tags

airbrakeerror-handlerphpwhoopswhoopsPSR3airbrake

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/skm-whoops-extra/health.svg)

```
[![Health](https://phpackages.com/badges/skm-whoops-extra/health.svg)](https://phpackages.com/packages/skm-whoops-extra)
```

###  Alternatives

[analog/analog

Fast, flexible, easy PSR-3-compatible PHP logging package with dozens of handlers.

3451.5M24](/packages/analog-analog)[struggle-for-php/sfp-phpstan-psr-log

Extra strict and opinionated psr/log (psr-3) rules for PHPStan

42257.6k9](/packages/struggle-for-php-sfp-phpstan-psr-log)[emgiezet/errbit-php

errbit/airbrake integration with php with psr-2

44146.2k3](/packages/emgiezet-errbit-php)[kouz/laravel-airbrake

Laravel service provider for Airbrake https://github.com/airbrake/phpbrake

26298.1k](/packages/kouz-laravel-airbrake)[lefuturiste/monolog-discord-handler

A simple monolog handler for support Discord webhooks

34111.6k4](/packages/lefuturiste-monolog-discord-handler)[bdk/debug

Browser/javascript like console class for PHP

819.0k1](/packages/bdk-debug)

PHPackages © 2026

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