drobotik / eav
多域名 EAV 包
v1.7.5-alpha
2023-07-04 05:51 UTC
Requires
- php: ^8.1
- ext-bcmath: *
- ext-pdo: *
- league/csv: ^9.0
- nesbot/carbon: 3.x-dev
- symfony/validator: 6.4.x-dev
Requires (Dev)
- doctrine/dbal: ^3.6
- doctrine/migrations: 4.0.x-dev
- doctrine/orm: 2.14.1
- fakerphp/faker: ^1.21
- phpunit/phpunit: 9.6.5
- symfony/cache: 6.3.x-dev
- symfony/yaml: 6.3.x-dev
This package is auto-updated.
Last update: 2024-09-06 14:41:54 UTC
README
EAV 库旨在跨多个域管理和管理 EAV 数据。库提供可配置的实体 CRUD、导入/导出实体以及管理属性集和组的功能。属性是可配置的,并提供了带有钩子的属性策略。方法和概念灵感来源于“Magento 方式”。应用程序专门针对定制 CMS 面向的环境。
特性
- 单实体 CRUD、验证
- 导入/导出实体
要求
- PHP >=8.1
- ext-pdo
- ext-bcmath
安装
$ composer require drobotik/eav
计划中的特性
✔️ 域导入/导出 CSV
✔️ 切换到 Symfony 组件
📌 属性属性和策略改进
贡献
在提交拉取请求之前,请注意以下指南。
- PSR-2 编码标准
- 每个特性一个拉取请求
- 实现您的更改并添加测试
- 确保测试套件通过
许可
Eav 包根据 MIT 许可证 许可。
版权 2023 Aleksandr Drobotik