PHPackages                             brightnucleus/collection - 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. brightnucleus/collection

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

brightnucleus/collection
========================

Collection class with implementations for Doctrine &amp; WP elements

10261PHP

Since Aug 23Pushed 11mo ago2 watchersCompare

[ Source](https://github.com/brightnucleus/collection)[ Packagist](https://packagist.org/packages/brightnucleus/collection)[ RSS](/packages/brightnucleus-collection/feed)WikiDiscussions master Synced 4w ago

READMEChangelogDependenciesVersions (1)Used By (0)

BrightNucleus Collection
========================

[](#brightnucleus-collection)

Provide an abstract to work with WordPress entities through collections.

Benefits:

- Any collection of elements has basic manipulation that doesn't require knowledge about the type.
- All collections can be filtered using `Criteria`, which can work before just as well as after hydration. If the requirements are met, the actual query is only done when you access an individual element inside of the collection.
- ...

**This is still a work-in-progress.**

###  Health Score

19

—

LowBetter than 9% of packages

Maintenance37

Infrequent updates — may be unmaintained

Popularity14

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity14

Early-stage or recently created project

 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/6dde7f578e5530884238e7173f768ae3a890b6d66eb99262a82f2c494a1b67d4?d=identicon)[schlessera](/maintainers/schlessera)

---

Top Contributors

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

---

Tags

hacktoberfest

### Embed Badge

![Health badge](/badges/brightnucleus-collection/health.svg)

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

###  Alternatives

[nacmartin/phpexecjs

Run JavaScript code from PHP

1501.4M4](/packages/nacmartin-phpexecjs)[nojimage/twitter-text-php

A library of PHP classes that provide auto-linking and extraction of usernames, lists, hashtags and URLs from tweets.

1192.0M7](/packages/nojimage-twitter-text-php)[permafrost-dev/code-snippets

Easily work with code snippets in PHP

14446.6k2](/packages/permafrost-dev-code-snippets)[tdwesten/statamic-builder

A fluent blueprint and fieldset builder for Statamic.

3612.7k4](/packages/tdwesten-statamic-builder)[maer/router

A small, simple, extendable one-file PHP router with groups, filters and named routes

112.1k2](/packages/maer-router)[carloswph/linguistics

Linguistics and language tools in PHP.

111.0k](/packages/carloswph-linguistics)

PHPackages © 2026

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