PHPackages                             spiral/interceptors - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. spiral/interceptors

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

spiral/interceptors
===================

Spiral Interceptors

3.17.0(1mo ago)84.0M—8%4MITPHPPHP &gt;=8.1CI failing

Since Aug 21Pushed 2w ago3 watchersCompare

[ Source](https://github.com/spiral/interceptors)[ Packagist](https://packagist.org/packages/spiral/interceptors)[ Docs](https://spiral.dev)[ GitHub Sponsors](https://github.com/sponsors/spiral)[ RSS](/packages/spiral-interceptors/feed)WikiDiscussions master Synced yesterday

READMEChangelog (1)Dependencies (15)Versions (26)Used By (4)

Interceptors
============

[](#interceptors)

[![PHP Version Require](https://camo.githubusercontent.com/4f07dfd7a5b632173fea757c0e7e6ffb29d434f63f1cabf8dfd4dd3ce9419fab/68747470733a2f2f706f7365722e707567782e6f72672f73706972616c2f696e746572636570746f72732f726571756972652f706870)](https://packagist.org/packages/spiral/interceptors)[![Latest Stable Version](https://camo.githubusercontent.com/72a83663de9d12310e3e07d93e21021d2f3499e3c2b646bfb3de963b0653e12e/68747470733a2f2f706f7365722e707567782e6f72672f73706972616c2f696e746572636570746f72732f762f737461626c65)](https://packagist.org/packages/spiral/interceptors)[![phpunit](https://github.com/spiral/interceptors/actions/workflows/phpunit.yml/badge.svg)](https://github.com/spiral/interceptors/actions)[![psalm](https://github.com/spiral/interceptors/actions/workflows/psalm.yml/badge.svg)](https://github.com/spiral/interceptors/actions)[![Codecov](https://camo.githubusercontent.com/fdb587194d13dc485041452329bff19f8e4e90fcf2135df2e62aef628d2e1814/68747470733a2f2f636f6465636f762e696f2f67682f73706972616c2f696e746572636570746f72732f6272616e63682f6d61737465722f67726170682f62616467652e737667)](https://codecov.io/gh/spiral/interceptors/)[![Total Downloads](https://camo.githubusercontent.com/3ec7d62c3beaa694707f10924016b8f7b104b7a272c41f1a8f2999712f266bea/68747470733a2f2f706f7365722e707567782e6f72672f73706972616c2f696e746572636570746f72732f646f776e6c6f616473)](https://packagist.org/packages/spiral/interceptors)[![type-coverage](https://camo.githubusercontent.com/106ded13775dbb0af13cd1b1b931fc756fb6cdbeb083acc9f04b7b2464e50c6e/68747470733a2f2f73686570686572642e6465762f6769746875622f73706972616c2f696e746572636570746f72732f636f7665726167652e737667)](https://shepherd.dev/github/spiral/interceptors)[![psalm-level](https://camo.githubusercontent.com/16423ba9d5a554183d7ebbff569787c97bd8173c182ff3aebf8267e88dcc0952/68747470733a2f2f73686570686572642e6465762f6769746875622f73706972616c2f696e746572636570746f72732f6c6576656c2e737667)](https://shepherd.dev/github/spiral/interceptors)[![](https://camo.githubusercontent.com/4442b73a11753b80fdd7b442ddbfaf8383902c8b9ffa66ed1718e8c62e102f2e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f646973636f72642d636861742d6d6167656e74612e737667)](https://discord.gg/8bZsjYhVVk)

**[Documentation](https://spiral.dev/docs/cookbook-domain-core)** | [Framework Bundle](https://github.com/spiral/framework)

License:
--------

[](#license)

MIT License (MIT). Please see [`LICENSE`](./LICENSE) for more information. Maintained by [Spiral Scout](https://spiralscout.com).

###  Health Score

59

—

FairBetter than 98% of packages

Maintenance95

Actively maintained with recent releases

Popularity49

Moderate usage in the ecosystem

Community18

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

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

Every ~27 days

Recently: every ~101 days

Total

25

Last Release

30d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/796136?v=4)[Anton Tsitou](/maintainers/wolfy-j)[@wolfy-j](https://github.com/wolfy-j)

---

Top Contributors

[![spiralbot](https://avatars.githubusercontent.com/u/100867204?v=4)](https://github.com/spiralbot "spiralbot (53 commits)")[![roxblnfk](https://avatars.githubusercontent.com/u/4152481?v=4)](https://github.com/roxblnfk "roxblnfk (1 commits)")

---

Tags

interceptorsphpaopspiralinterceptors

###  Code Quality

TestsPHPUnit

Static AnalysisPsalm

Type Coverage Yes

### Embed Badge

![Health badge](/badges/spiral-interceptors/health.svg)

```
[![Health](https://phpackages.com/badges/spiral-interceptors/health.svg)](https://phpackages.com/packages/spiral-interceptors)
```

###  Alternatives

[symfony/symfony

The Symfony PHP framework

31.4k87.2M2.2k](/packages/symfony-symfony)[symfony/event-dispatcher-contracts

Generic abstractions related to dispatching event

3.4k807.0M621](/packages/symfony-event-dispatcher-contracts)[deptrac/deptrac

Deptrac is a static code analysis tool that helps to enforce rules for dependencies between software layers.

3.0k8.8M118](/packages/deptrac-deptrac)[phpro/soap-client

A general purpose SoapClient library

8896.1M54](/packages/phpro-soap-client)[mcp/sdk

Model Context Protocol SDK for Client and Server applications in PHP

1.5k1.5M88](/packages/mcp-sdk)[cognesy/instructor-php

The complete AI toolkit for PHP: unified LLM API, structured outputs, agents, and coding agent control

318123.0k1](/packages/cognesy-instructor-php)

PHPackages © 2026

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