PHPackages                             awaresoft/doctrine - 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. awaresoft/doctrine

ActiveSymfony-bundle

awaresoft/doctrine
==================

Symfony Awaresoft Doctrine library

1.1.1(8y ago)034PHPPHP &gt;= 7

Since Aug 14Pushed 4y ago1 watchersCompare

[ Source](https://github.com/awaresoft/Doctrine)[ Packagist](https://packagist.org/packages/awaresoft/doctrine)[ RSS](/packages/awaresoft-doctrine/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (1)Versions (4)Used By (0)

Awaresoft Doctrine library
==========================

[](#awaresoft-doctrine-library)

*Remember! This vendor library is currently use in many projects. Please ensure that your changes are backward compatible.*

Rules of modifying this vendor library
--------------------------------------

[](#rules-of-modifying-this-vendor-library)

1. If you add new modification, you must ensure backward compatibility.
2. Adding new version to Git repository, you must send new tag
3. If your modification is:
    - hotfix - increment last number e.g. 1.0.0 -&gt; 1.0.1
    - feature - increment second number e.g. 1.0.0 -&gt; 1.1.0
    - new version - a lot of modification which breaks BC, increment first number: 1.0.0 -&gt; 2.0.0

Instalation of vendor in local environment
------------------------------------------

[](#instalation-of-vendor-in-local-environment)

If you want to copy repository to your local storage, you have 2 ways:

- Each project should contain **utils/prepare\_vendors** script, which download vendor repositories from Git and link to project. Run it.
- If you want to copy only one vendor, create vendor directory and clone Git repository directly from there. Remember, if you want to use this vendor in your project, you have to manually create symlink to directory **/src/Awaresoft**.

Modify vendor library and update origin version
-----------------------------------------------

[](#modify-vendor-library-and-update-origin-version)

- Always modify this library directly from your project. Vendor should be symlinked to **/src/Awaresoft** directory in your project.
- If you install this library before by Composer, you must remove this package from **/vendor** directory. After this operation got to: **/vendor/composer/autoload\_psr4.php** file, find connection to this library and remove it from there.
- After that you can refresh your cache by: **app/console ca:cl** command.
- To commit new changes in library, use: ```
    git add .
    git commit -m "[message]"
    ```
- Add new tag, corresponding to naming convention of tags: Check if tag is available, before add new one:

```
git tag [x.x.x]
```

11. Push your changes:
```
git push
git push --tags
```

13. Wait for update of vendors' libraries by Satis. You can check if new version is added on: **satis.awaresoft.pl**.
14. Update composer repositories of your project by: **composer update** command.

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity65

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

Total

3

Last Release

3099d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/dc1589d578d272ea470fd85874dc2e8cc79359775cfae642b5147afbc24234c2?d=identicon)[bartoszmalec](/maintainers/bartoszmalec)

---

Top Contributors

[![bartosz-malec](https://avatars.githubusercontent.com/u/13161733?v=4)](https://github.com/bartosz-malec "bartosz-malec (3 commits)")

### Embed Badge

![Health badge](/badges/awaresoft-doctrine/health.svg)

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

PHPackages © 2026

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