rekalogika / file-association-entity
Utilities for handling files inside domain entities: EmbeddedMetadata for embedding metadata inside Doctrine entities, AbstractFile for creating one-to-many relations with files, and NullFile to handle cases in domain entities where a file must be present but is missing in the storage backend.
Package info
github.com/rekalogika/file-association-entity
pkg:composer/rekalogika/file-association-entity
Fund package maintenance!
Requires
- php: ^8.2
- doctrine/collections: ^2.0 || ^3.0
- psr/http-message: ^1.0 || ^2.0
- rekalogika/doctrine-collections-decorator: ^2.0
- rekalogika/file-contracts: ^2.4.2
- rekalogika/file-metadata: ^2.4.2
- rekalogika/file-null: ^2.4.2
- symfony/translation-contracts: ^3.0
- dev-main / 2.5.x-dev
- 2.4.2
- 2.4.1
- 2.4.0
- 2.3.0
- 2.2.6
- 2.2.5
- 2.2.2
- 2.2.1
- 2.2.0
- 2.1.0
- 2.0.0
- 1.14.0
- 1.13.0
- 1.12.0
- 1.11.0
- 1.10.2
- 1.10.1
- 1.10.0
- 1.9.0
- 1.8.9
- 1.8.8
- 1.8.7
- 1.8.6
- 1.8.5
- 1.8.4
- 1.8.2
- 1.8.1
- 1.8.0
- 1.7.3
- 1.7.2
- 1.7.1
- 1.7.0
- 1.6.1
- 1.6.0
- 1.5.6
- 1.5.5
- 1.5.4
- 1.5.3
- 1.5.2
- 1.5.1
- 1.5.0
- 1.4.3
- 1.4.2
- 1.4.1
- 1.4.0
- 1.3.1
- 1.3.0
This package is auto-updated.
Last update: 2026-05-09 15:55:56 UTC
README
Utilities for handling files inside domain entities:
EmbeddedMetadatafor embedding metadata inside Doctrine entitiesAbstractFilefor creating one-to-many relations with filesNullFilefor handling cases in domain entities where a file must be present but is missing in the storage backend.
Documentation
License
MIT
Contributing
The rekalogika/file-association-entity repository is a read-only repo split
from the main repo. Issues and pull requests should be submitted to the
rekalogika/file-src monorepo.