PHPackages                             henderjon/chevron-filters - 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. henderjon/chevron-filters

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

henderjon/chevron-filters
=========================

system for filtering either scalar values or arrays of values

v2.1.1(11y ago)0611BSD-3-ClausePHPPHP &gt;=5.4.0

Since May 16Pushed 11y ago1 watchersCompare

[ Source](https://github.com/henderjon/chevron.filters)[ Packagist](https://packagist.org/packages/henderjon/chevron-filters)[ Docs](http://github.com/henderjon/chevron.filters)[ RSS](/packages/henderjon-chevron-filters/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (1)Versions (6)Used By (1)

chevron.filters
===============

[](#chevronfilters)

Filters is a system to write, instantiate, and/or mix-in functions for filtering either scalar values or arrays of values. The two provided are meant to be common, but the system itself is meant to be quite extensible.

There is the issue of using two or more of these filters as traits in the same class. The implementing class must resolve the conflicting method names. This is inconvenient but expected with trait usage.

Peruse the tests or, if present, the examples directory to see usage.

See [packagist](https://packagist.org/packages/henderjon/chevron-filters) for version/installation info. At the moment, I recommend using `~2.0`.

[![Latest Stable Version](https://camo.githubusercontent.com/685761411f51e2d31020eb29f3c7f1f2e7c6b671aa884716eb2167d31fca2f62/68747470733a2f2f706f7365722e707567782e6f72672f68656e6465726a6f6e2f63686576726f6e2d66696c746572732f762f737461626c652e737667)](https://packagist.org/packages/henderjon/chevron-filters)[![Build Status](https://camo.githubusercontent.com/43429a26f4a4ad0cea9023a299662a89007afbe40717897efa8448bbb53da341/68747470733a2f2f7472617669732d63692e6f72672f68656e6465726a6f6e2f63686576726f6e2e66696c746572732e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/henderjon/chevron.filters)

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity62

Established project with proven stability

 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

Every ~23 days

Total

5

Last Release

4284d ago

Major Versions

v1.0.0 → v2.0.02014-05-19

### Community

Maintainers

![](https://www.gravatar.com/avatar/15bb251b7550dc9a7ee1a7642fd6c4534f72797a17b3c913e9a15a4462979612?d=identicon)[henderjon](/maintainers/henderjon)

---

Top Contributors

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

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/henderjon-chevron-filters/health.svg)

```
[![Health](https://phpackages.com/badges/henderjon-chevron-filters/health.svg)](https://phpackages.com/packages/henderjon-chevron-filters)
```

###  Alternatives

[mirazmac/dotenvwriter

A PHP library to write values to .env (DotEnv) files

19129.3k7](/packages/mirazmac-dotenvwriter)[joegreen0991/config

Config component based on laravel's

233.3k](/packages/joegreen0991-config)

PHPackages © 2026

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