PHPackages                             dpi/drupal-entity-traits - 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. dpi/drupal-entity-traits

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

dpi/drupal-entity-traits
========================

Useful traits for Drupal content entities.

0.0.2(3y ago)11.5k[5 PRs](https://github.com/dpi/drupal-entity-traits/pulls)BSD-3-ClausePHPPHP &gt;=8.0

Since Dec 6Pushed 2y ago1 watchersCompare

[ Source](https://github.com/dpi/drupal-entity-traits)[ Packagist](https://packagist.org/packages/dpi/drupal-entity-traits)[ Docs](https://github.com/dpi/drupal-entity-traits)[ RSS](/packages/dpi-drupal-entity-traits/feed)WikiDiscussions 1.x Synced 1mo ago

READMEChangelog (2)Dependencies (11)Versions (8)Used By (0)

Drupal Entity Traits
====================

[](#drupal-entity-traits)

[![Latest Stable Version](https://camo.githubusercontent.com/4177f3fabbfafff3ff4d72fce022179ddaca53c65b3cb9ea98e591ac6b57f4cb/687474703a2f2f706f7365722e707567782e6f72672f6470692f64727570616c2d656e746974792d7472616974732f76)](https://packagist.org/packages/dpi/drupal-entity-traits)[![Total Downloads](https://camo.githubusercontent.com/62e88cb3e58a41afee5d9950f32f0f47f53b818b440f8f072066a3cb60b4ed15/687474703a2f2f706f7365722e707567782e6f72672f6470692f64727570616c2d656e746974792d7472616974732f646f776e6c6f616473)](https://packagist.org/packages/dpi/drupal-entity-traits)[![Codecov](https://camo.githubusercontent.com/77efcc8b66a2da3478caa2d5f44e49adeda8413d39a72258cc100a789080b657/68747470733a2f2f696d672e736869656c64732e696f2f636f6465636f762f632f6769746875622f6470692f64727570616c2d656e746974792d747261697473)](https://app.codecov.io/gh/dpi/drupal-entity-traits)[![GitHub branch checks state](https://camo.githubusercontent.com/e9095712c913653ffd5a16592a5de49108fc4aced729d4b9a65b560591f19914/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f636865636b732d7374617475732f6470692f64727570616c2d656e746974792d7472616974732f312e78)](https://github.com/dpi/drupal-entity-traits/actions)[![License](https://camo.githubusercontent.com/4e0a8846ad80a92c81347ebbd6326e55169001cbcc45400573e562cfb1921bd7/687474703a2f2f706f7365722e707567782e6f72672f6470692f64727570616c2d656e746974792d7472616974732f6c6963656e7365)](https://packagist.org/packages/dpi/drupal-entity-traits)

```
composer global require dpi/drupal-entity-traits
```

*Drupal is a registered trademark of Dries Buytaert.*

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity18

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 75.8% 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 ~242 days

Total

3

Last Release

1139d ago

Major Versions

0.0.2 → 1.x-dev2023-04-06

### Community

Maintainers

![](https://www.gravatar.com/avatar/8a8e9cf072797a1662cbb1cb98e9a1d5e6eac6c5c4d798365a9f715bb6a67d0c?d=identicon)[dpi](/maintainers/dpi)

---

Top Contributors

[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (75 commits)")[![dpi](https://avatars.githubusercontent.com/u/21850?v=4)](https://github.com/dpi "dpi (24 commits)")

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/dpi-drupal-entity-traits/health.svg)

```
[![Health](https://phpackages.com/badges/dpi-drupal-entity-traits/health.svg)](https://phpackages.com/packages/dpi-drupal-entity-traits)
```

###  Alternatives

[duncan3dc/speaker

Convert text to speech using web services

11539.1k1](/packages/duncan3dc-speaker)[happyculture/combawa

Projects builder

1421.6k](/packages/happyculture-combawa)[robertlemke/plugin-blog

A blog plugin for Neos

283.4k1](/packages/robertlemke-plugin-blog)

PHPackages © 2026

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