bo-hub / ci-hub-api-bundle
CI-HUB的REST适配器
Requires
- php: ^8.2 || ^8.3
- elasticsearch/elasticsearch: ^7.0 || ^8.9
- handcraftedinthealps/elasticsearch-dsl: ^8.0
- league/flysystem-bundle: ^3.2
- nelmio/api-doc-bundle: ^4.12
- pimcore/admin-ui-classic-bundle: ^1.4.0
- pimcore/data-hub: ^1.7.0
- pimcore/elasticsearch-client: ^1.0
- symfony/messenger: ^5.0 || ^6.0 || ^7.0
- webmozart/assert: ^1.11
- zircote/swagger-php: ^3.0 || ^4.7
Requires (Dev)
- codeception/codeception: ^5.0
- codeception/module-symfony: ^3.1
- codeception/module-webdriver: ^4.0.0
- dg/bypass-finals: ^1.5
- friendsofphp/php-cs-fixer: ^3.28
- mockery/mockery: ^1.6
- phpstan/phpstan: ^1.10
- phpstan/phpstan-symfony: ^1.3
- phpunit/phpunit: ^10.3
- phpunitgen/console: ^5.0
- rector/rector: ^1.0.2
- symfony/phpunit-bridge: *
- symplify/easy-coding-standard: ^9.0
Replaces
- 3.0.21
- 3.0.20
- 3.0.19
- 3.0.18
- 3.0.17
- 3.0.16
- 3.0.15
- 3.0.14
- 3.0.13
- 3.0.12
- 3.0.11
- 3.0.10
- 3.0.9
- 3.0.8
- 3.0.7
- 3.0.6
- 3.0.5
- 3.0.4
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- 2.9.3.12
- 2.9.3.11
- 2.9.3.10
- 2.9.3.9
- 2.9.3.8
- 2.9.3.7
- 2.9.3.6
- 2.9.3.5
- 2.9.3.4
- 2.9.3.3
- 2.9.3.2
- 2.9.3.1
- 2.9.3
- 2.9.2.9
- 2.9.2.8
- 2.9.2.7
- 2.9.2.6
- 2.9.2.5
- 2.9.2.4
- 2.9.2.3
- 2.9.2.2
- 2.9.2.1
- 2.9.2
- 2.9.1.5
- 2.9.1.4
- 2.9.1.3
- 2.1.9.2
- 2.1.9.1
- 2.1.9
- 2.1.8.1
- 2.1.8
- 2.1.7
- 2.1.6
- 2.1.5
- 2.1.4
- 2.1.3
- 2.1.2
- 2.1.1
- 2.1.0
- dev-master / 2.0.x-dev
- dev-issue-66
This package is auto-updated.
Last update: 2024-09-13 06:18:12 UTC
README
此插件为Pimcore DataHub的资产和数据对象添加了REST API端点。所有公开的数据都可以进行配置,并在Elasticsearch中进行索引,从那里提供以获得更好的查询性能和可扩展性。
因此,它可以用于将Pimcore连接到其他系统或连接到前端应用。
支持
由于我们对开源社区和全球Pimcore系统用户的承诺,我们是Pimcore Connector Bundle的所有者。与其他开源项目一样,支持由社区免费提供。
如果您想与社区合作改进或增强Pimcore Connector Bundle,请参阅GitHub社区板。
此外,如果您考虑商业Pimcore实施,我们愿意帮助实施并适应您的企业需求。我们提供商业支持作为BrandOriented的特定商业Pimcore实施。有关流程和可能涉及的费用详情,请联系我们:sales@brandoriented.io,https://pimcore.effiana.com。
因此,您可以选择最适合您的方案。
功能概述
- 通过拖放配置模式,像其他DataHub适配器一样公开数据。
- 所有数据都在Elasticsearch索引中进行索引,并从那里提供(通过REST端点访问数据时不会对数据库产生额外负载)。
- 通过Swagger UI进行端点文档和测试。
- 可用端点
- tree-items:用于加载树级别所有元素的方法,并支持
- 分页
- 过滤
- 全文搜索
- 排序
- 聚合 - 为字段提供可能值以创建筛选器
- search:用于搜索元素的方法,返回所有类型(无文件夹结构)的元素,并支持
- 分页
- 过滤
- 全文搜索
- 排序
- 聚合 - 为字段提供可能值以创建筛选器
- get-element:通过类型和ID获取单个元素的方法。
- add-asset:创建和替换资产的方法。
- download-asset:下载二进制文件的方法。
- lock-asset:通过当前用户锁定资产的方法。
- unlock-asset:通过当前用户解锁资产的方法。
- tree-items:用于加载树级别所有元素的方法,并支持
- 端点安全通过带有每个请求都必须发送的header的bearer token。
更多信息
许可证
Brand Oriented,Okopowa 33/26,01-059 Warszawa,Polska
brandoriented.pl,biuro@brandoriented.pl
版权所有 © 2023 Brand Oriented。保留所有权利。
CI HUB GmbH,Benkertstrasse 4,14467 Potsdam,Germany
ci-hub.com,info@ci-hub.com
版权所有 © 2021 CI HUB GmbH。保留所有权利。
有关许可详情,请访问LICENSE.md