PHPackages                             unikka/legacy-neos-sentryclient - 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. unikka/legacy-neos-sentryclient

AbandonedArchivedNeos-package[Logging &amp; Monitoring](/categories/logging)

unikka/legacy-neos-sentryclient
===============================

A sentry client for legacy Neos CMS versions

1.0.0(6y ago)07MITPHPPHP ~7.1

Since Dec 20Pushed 6y agoCompare

[ Source](https://github.com/Unikka/Unikka.Legacy.Neos.SentryClient)[ Packagist](https://packagist.org/packages/unikka/legacy-neos-sentryclient)[ RSS](/packages/unikka-legacy-neos-sentryclient/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (3)Versions (2)Used By (0)

Unikka.Legacy.Neos.SentryClient
===============================

[](#unikkalegacyneossentryclient)

This is a Sentry client package for the legacy Neos CMS versions (). It's based on the Sentry package of the Network-Team.

Have a look at  for more information about Sentry.

Installation:
-------------

[](#installation)

```
$ composer require unikka/legacy-neos-sentryclient

```

Configuration:
--------------

[](#configuration)

Add the following to your `Settings.yaml` and replace the `dsn` setting with your project DSN (API Keys in your Sentry project):

```
Networkteam:
  SentryClient:
    # The Sentry DSN
    dsn: 'http://secret_key@your-sentry-server.com/project-id'

```

You can implement the `\Unikka\Neos\SentryClient\User\UserContextServiceInterface` to pass your own user context information to the logging. If you do not have the TYPO3.Party Package and don't want to implement your own `UserContextService` you need to set the `\Unikka\Neos\SentryClient\User\DummyUserContext` in the Objects.yaml like

```
Unikka\Neos\SentryClient\User\UserContextServiceInterface:
  className: Unikka\Neos\SentryClient\User\DummyUserContext

```

This will prevent any collection of user information except information that is available via the Flow SecurityContext.

Usage:
------

[](#usage)

Sentry will log all exceptions that have the rendering option `logException` enabled. This can be enabled or disabled by status code or exception class according to the Flow configuration.

Targetgroup:
------------

[](#targetgroup)

Sometimes you have to work on legacy versions of an system and you would like to use sentry reporting also for the legacy Software. While upgrading the software tools like sentry are really helpful.

The package is build for older Neos versions like neos 2.3. The networkteam client in a older version sadly did not work anymore. So this package uses the latest sentry API for the legacy neos.

Development:
------------

[](#development)

This package is managed on GitHub. Feel free to get in touch at . This package is based on the [Netwokteam.Neos.SentryClient](https://github.com/networkteam/Networkteam.SentryClient).

License:
--------

[](#license)

See the [LICENSE](LICENSE.md) file for license rights and limitations (MIT).

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity52

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 87.5% 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

2335d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/13bacba6a22543a265a7363d0006db5693a8d7ce70be62edcd69492bdb1836e4?d=identicon)[unikka](/maintainers/unikka)

---

Top Contributors

[![markusguenther](https://avatars.githubusercontent.com/u/1014126?v=4)](https://github.com/markusguenther "markusguenther (7 commits)")[![ger4003](https://avatars.githubusercontent.com/u/1758522?v=4)](https://github.com/ger4003 "ger4003 (1 commits)")

### Embed Badge

![Health badge](/badges/unikka-legacy-neos-sentryclient/health.svg)

```
[![Health](https://phpackages.com/badges/unikka-legacy-neos-sentryclient/health.svg)](https://phpackages.com/packages/unikka-legacy-neos-sentryclient)
```

###  Alternatives

[pragmarx/tracker

A Laravel Visitor Tracker

2.9k300.0k1](/packages/pragmarx-tracker)[notamedia/yii2-sentry

Yii2 logger for Sentry

1272.0M2](/packages/notamedia-yii2-sentry)[phptek/sentry

Sentry.io integration for SilverStripe. Binds Sentry.io to SilverStripe's error &amp; exception handling subsystem.

15203.5k3](/packages/phptek-sentry)[helhum/sentry-typo3

Sentry Integration for TYPO3

1833.5k](/packages/helhum-sentry-typo3)[minbaby/hyperf-sentry

1926.7k](/packages/minbaby-hyperf-sentry)[webpractik/sentry

Module sending logs to sentry

208.8k](/packages/webpractik-sentry)

PHPackages © 2026

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