rohitrajv5 / simple-rest-adapter-bundle
Pimcore DataHub 的简单 REST 适配器
v1.0
2024-02-09 16:44 UTC
Requires
- php: >=8.0
- ongr/elasticsearch-dsl: ^7.0
- pimcore/data-hub: ^1.0
- pimcore/pimcore: ^11.0
- symfony/messenger: ^5.0
- zircote/swagger-php: ^3.0
Requires (Dev)
- codeception/codeception: ^4.1
- codeception/module-symfony: ^1.6
- codeception/module-webdriver: ^1.4
- phpstan/phpstan: ^0.12
- phpstan/phpstan-symfony: ^0.12
- symplify/easy-coding-standard: ^9.0
This package is not auto-updated.
Last update: 2024-09-21 18:07:58 UTC
README
此捆绑包为 Pimcore DataHub 的资产和数据对象添加了一个简单的只读 REST API 端点。所有公开的数据都可以配置,在 Elasticsearch 中索引并从那里交付,以获得更好的查询性能和可伸缩性。
因此,它可以用来连接 Pimcore 到其他系统或连接前端应用程序。
功能概述
- 配置模式并通过拖放暴露数据,就像使用其他 DataHub 适配器一样。
- 所有数据都索引在 Elasticsearch 索引中,并从那里交付(通过 REST 端点访问数据时不会对数据库产生额外负载)。
- 通过 Swagger UI 提供端点文档和测试。
- 可用的端点
- tree-items:加载树级别的所有元素的方法,支持
- 分页
- 过滤
- 全文搜索
- 排序
- 聚合 – 为字段提供可能的值以创建筛选器
- search:搜索元素的方法,返回所有类型的元素(无文件夹结构),支持
- 分页
- 过滤
- 全文搜索
- 排序
- 聚合 – 为字段提供可能的值以创建筛选器
- get-element:通过类型和 ID 获取单个元素的方法。
- tree-items:加载树级别的所有元素的方法,支持
- 通过每个请求的头部发送的带有令牌的端点安全。
更多信息
许可证
CI HUB GmbH,Benkertstrasse 4,14467 洛赫,德国
ci-hub.com,info@ci-hub.com
版权所有 © 2021 CI HUB GmbH。保留所有权利。
有关许可详细信息,请访问LICENSE.md

