PHPackages                             kaapiii/concrete5\_doctrine\_behavioral\_extensions - 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. [Database &amp; ORM](/categories/database)
4. /
5. kaapiii/concrete5\_doctrine\_behavioral\_extensions

ActiveConcrete5-package[Database &amp; ORM](/categories/database)

kaapiii/concrete5\_doctrine\_behavioral\_extensions
===================================================

Package adds Doctrine2 behavioral extensions to concrete5

2.0.0(5y ago)0318MITPHP

Since Apr 13Pushed 5y ago1 watchersCompare

[ Source](https://github.com/Kaapiii/concrete5_doctrine_behavioral_extensions)[ Packagist](https://packagist.org/packages/kaapiii/concrete5_doctrine_behavioral_extensions)[ RSS](/packages/kaapiii-concrete5-doctrine-behavioral-extensions/feed)WikiDiscussions develop Synced 2w ago

READMEChangelog (3)Dependencies (2)Versions (13)Used By (0)

[![Latest Stable Version](https://camo.githubusercontent.com/fdc40a6b007c626a8ffa44eef0b63500dcb66e628c387a67793d5bc398e79fdd/68747470733a2f2f706f7365722e707567782e6f72672f6b6161706969692f636f6e6372657465355f646f637472696e655f6265686176696f72616c5f657874656e73696f6e732f76)](//packagist.org/packages/kaapiii/concrete5_doctrine_behavioral_extensions)[![Total Downloads](https://camo.githubusercontent.com/93ffa7db6c15137f8bd809068d95e3f538acbf362f6ffd947b9191b1197d7c26/68747470733a2f2f706f7365722e707567782e6f72672f6b6161706969692f636f6e6372657465355f646f637472696e655f6265686176696f72616c5f657874656e73696f6e732f646f776e6c6f616473)](//packagist.org/packages/kaapiii/concrete5_doctrine_behavioral_extensions)[![License](https://camo.githubusercontent.com/fa05c357e9d342bef2a440336cefc38332188e3d086859552cc5ff04def27759/68747470733a2f2f706f7365722e707567782e6f72672f6b6161706969692f636f6e6372657465355f646f637472696e655f6265686176696f72616c5f657874656e73696f6e732f6c6963656e7365)](//packagist.org/packages/kaapiii/concrete5_doctrine_behavioral_extensions)

Doctrine2 Behavioral Extensions for concrete5 v8
================================================

[](#doctrine2-behavioral-extensions-for-concrete5-v8)

Package adds the [doctrine behavioral extensions](https://github.com/Atlantic18/DoctrineExtensions) to concrete5 version &gt;= 8.0.0

Installation
------------

[](#installation)

```
require kaapiii/concrete5_doctrine_behavioral_extensions
```

- Install the package in concrete5
- Navigate to **System &amp; Settings -&gt; Doctrine Behavioral Extensions** to see the active and available extensions.

Version Compatibility
---------------------

[](#version-compatibility)

Package VersionBehavioral ExtensionMinimum PHPMinimum concrete52.\*3.\*7.28.5+1.\*2.4.\*5.68.0+Supported Extensions
--------------------

[](#supported-extensions)

- **Blameable**
- **Loggable**
- **Sluggable**
- **Timestampable**
- **Translatable**
- **Tree**
- **Sortable**
- **SoftDeletable** (since package version 2.0.0)

Usage
-----

[](#usage)

**Update Mapping Information and Entities**
Update your entities in your package with the desired behaviors. Here an example with yaml mapping files and the timestampable behavior.

```
---
Kaapiii\Example\MyEntity:
  type: entity
  table: myentity
  id:
    id:
      type: integer
      generator:
        strategy: AUTO
  fields:
    title:
      type: string
      length: 64
    created:
      type: date
      gedmo:
        timestampable:
          on: create
    updated:
      type: datetime
      gedmo:
        timestampable:
          on: update
```

**Update your package**
Increase your concrete5 package version and update the package. Concrete5 will handle the upgarde of all the entities.

Documentation
-------------

[](#documentation)

For more information, on how to use the behavioral extensions in your entities please consult [Atlantic18/DoctrineExtensions repository](https://github.com/Atlantic18/DoctrineExtensions)

###  Health Score

31

—

LowBetter than 66% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity70

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

Recently: every ~307 days

Total

10

Last Release

2054d ago

Major Versions

0.5 → v1.0.02017-07-03

1.1.0 → 2.0.02020-11-14

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/995643?v=4)[Markus Liechti](/maintainers/Kaapiii)[@Kaapiii](https://github.com/Kaapiii)

---

Top Contributors

[![Kaapiii](https://avatars.githubusercontent.com/u/995643?v=4)](https://github.com/Kaapiii "Kaapiii (51 commits)")

---

Tags

concrete5doctrinedoctrine-orm

### Embed Badge

![Health badge](/badges/kaapiii-concrete5-doctrine-behavioral-extensions/health.svg)

```
[![Health](https://phpackages.com/badges/kaapiii-concrete5-doctrine-behavioral-extensions/health.svg)](https://phpackages.com/packages/kaapiii-concrete5-doctrine-behavioral-extensions)
```

###  Alternatives

[kimai/kimai

Kimai - Time Tracking

4.8k8.7k1](/packages/kimai-kimai)[helsingborg-stad/municipio

A bootstrap theme for creating municipality sites.

4028.3k10](/packages/helsingborg-stad-municipio)[october/rain

October Rain Library

1601.7M73](/packages/october-rain)[stuttter/ludicrousdb

LudicrousDB is a database class that supports replication, failover, load balancing, &amp; partitioning, based on Automattic's HyperDB drop-in.

563125.1k](/packages/stuttter-ludicrousdb)[aaemnnosttv/wp-sqlite-db

SQLite drop-in database driver for WordPress

58465.3k5](/packages/aaemnnosttv-wp-sqlite-db)[andreyryabin/sprint.migration

bitrix migration module

207204.1k2](/packages/andreyryabin-sprintmigration)

PHPackages © 2026

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