Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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