PHPackages                             staudenmeir/eloquent-has-many-deep-contracts - 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. [PSR &amp; Standards](/categories/psr-standards)
4. /
5. staudenmeir/eloquent-has-many-deep-contracts

ActiveLibrary[PSR &amp; Standards](/categories/psr-standards)

staudenmeir/eloquent-has-many-deep-contracts
============================================

Contracts for staudenmeir/eloquent-has-many-deep

v1.4(2mo ago)714.0M—1.6%13MITPHPPHP ^8.3

Since Sep 12Pushed 2mo ago2 watchersCompare

[ Source](https://github.com/staudenmeir/eloquent-has-many-deep-contracts)[ Packagist](https://packagist.org/packages/staudenmeir/eloquent-has-many-deep-contracts)[ RSS](/packages/staudenmeir-eloquent-has-many-deep-contracts/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (6)Dependencies (2)Versions (7)Used By (3)

Eloquent HasManyDeep Contracts
==============================

[](#eloquent-hasmanydeep-contracts)

This package provides contracts for [staudenmeir/eloquent-has-many-deep](https://github.com/staudenmeir/eloquent-has-many-deep):

- `ConcatenableRelation` makes a [third-party package](https://github.com/staudenmeir/eloquent-has-many-deep#third-party-packages) concatenable.

###  Health Score

59

—

FairBetter than 99% of packages

Maintenance85

Actively maintained with recent releases

Popularity52

Moderate usage in the ecosystem

Community16

Small or concentrated contributor base

Maturity66

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 ~252 days

Recently: every ~284 days

Total

6

Last Release

79d ago

PHP version history (4 changes)v1.0PHP ^8.0.2

v1.1PHP ^8.1

v1.2PHP ^8.2

v1.4PHP ^8.3

### Community

Maintainers

![](https://www.gravatar.com/avatar/3c1c3cda28d147c1899037c3187f89a606ca14f51190de59e88fa91e51647ff6?d=identicon)[staudenmeir](/maintainers/staudenmeir)

---

Top Contributors

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

### Embed Badge

![Health badge](/badges/staudenmeir-eloquent-has-many-deep-contracts/health.svg)

```
[![Health](https://phpackages.com/badges/staudenmeir-eloquent-has-many-deep-contracts/health.svg)](https://phpackages.com/packages/staudenmeir-eloquent-has-many-deep-contracts)
```

###  Alternatives

[league/container

A fast and intuitive dependency injection container.

86787.8M343](/packages/league-container)[stella-maris/clock

A pre-release of the proposed PSR-20 Clock-Interface

7947.5M2](/packages/stella-maris-clock)[fumeapp/modeltyper

Generate TypeScript interfaces from Laravel Models

196277.9k](/packages/fumeapp-modeltyper)[elie29/zend-phpdi-config

PSR-11 PHP-DI autowire container configurator for Laminas, Mezzio, ZF2, ZF3 and Zend Expressive applications

20238.6k7](/packages/elie29-zend-phpdi-config)[aedart/athenaeum

Athenaeum is a mono repository; a collection of various PHP packages

245.2k](/packages/aedart-athenaeum)

PHPackages © 2026

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