Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/msgphp/eav-bundle
A Symfony bundle for basic EAV management
https://github.com/msgphp/eav-bundle
cqrs doctrine domain-driven-design eav entity-attribute-value event-sourcing message-driven php php7 symfony-bundle uuid
Last synced: 27 days ago
JSON representation
A Symfony bundle for basic EAV management
- Host: GitHub
- URL: https://github.com/msgphp/eav-bundle
- Owner: msgphp
- License: mit
- Created: 2017-11-05T11:58:46.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2023-11-23T16:25:55.000Z (about 1 year ago)
- Last Synced: 2024-04-25T02:26:06.168Z (9 months ago)
- Topics: cqrs, doctrine, domain-driven-design, eav, entity-attribute-value, event-sourcing, message-driven, php, php7, symfony-bundle, uuid
- Language: PHP
- Homepage: https://github.com/msgphp/msgphp
- Size: 70.3 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG-1.0-dev.md
- License: LICENSE
Awesome Lists containing this project
README
# NOT ACTIVELY SUPPORTED ANY MORE!!
msgphp/* repositories are not actively developed/supported anymore.
**Use in production on your own risks.**
If you want to do some hotfixes - please do PR directly in target repository instead of previous msgphp/msgphp monorepository
# Entity-Attribute-Value Bundle
A Symfony bundle for basic [EAV](https://en.wikipedia.org/wiki/Entity%E2%80%93attribute%E2%80%93value_model) management.
[![Latest Stable Version][packagist:img]][packagist]
# Installation
```bash
composer require msgphp/eav-bundle
```# Configuration
```php
extension('msgphp_eav', [
'class_mapping' => [
Attribute::class => \App\Entity\Attribute::class,
AttributeValue::class => \App\Entity\AttributeValue::class,
],
]);
};
```# Documentation
- Read the [main documentation](https://msgphp.github.io/docs/)
- Try the Symfony [demo application](https://github.com/msgphp/symfony-demo-app)
- Get support on [Symfony's Slack `#msgphp` channel](https://symfony.com/slack-invite) or [raise an issue](https://github.com/msgphp/msgphp/issues/new)# Contributing
[packagist]: https://packagist.org/packages/msgphp/eav-bundle
[packagist:img]: https://img.shields.io/packagist/v/msgphp/eav-bundle.svg?style=flat-square