slis / hub-php-adapter
未提供描述(由 Openapi Generator 生成 https://github.com/openapitools/openapi-generator)
dev-main
2022-08-10 13:17 UTC
Requires
- php: ^7.4 || ^8.0
- ext-curl: *
- ext-json: *
- ext-mbstring: *
- guzzlehttp/guzzle: ^7.3
- guzzlehttp/psr7: ^1.7 || ^2.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.5
- phpunit/phpunit: ^8.0 || ^9.0
- dev-main
- 0.8.5.x-dev
- 0.8.4.x-dev
- 0.8.3.x-dev
- 0.8.2.x-dev
- 0.8.1.x-dev
- 0.8.0.x-dev
- 0.7.10.x-dev
- 0.7.9.x-dev
- 0.7.8.x-dev
- 0.7.7.x-dev
- 0.7.6.x-dev
- 0.7.5.x-dev
- 0.7.4.x-dev
- 0.7.3.x-dev
- 0.7.2.x-dev
- 0.6.3.x-dev
- dev-12-add-meaningful-examples-and-descriptions-to-the-openapi-documentation
- dev-latest
- dev-91-add-filter-for-tags-and-externalidentifiers-to-the-abstractentity
- dev-107-rebase-and-rollback-triggers-post-commt-hook
- dev-95-add-paratest-support-for-phpstom-2022-3
- dev-108-persisting-a-bestellung-always-creates-a-statuslog
- dev-31-fix-geocoder
- dev-113-access-entities
- dev-106-plz-need-to-be-an-string-again
- dev-108-persisting-a-bestellung-always-creates-a-statuslog-2
- dev-DO_NOT_DELETE_hebamio_special_version
- dev-105-temporary-send-bestellungen-to-tanss
- dev-98-refactor-functional-test-to-utilize-the-newly-created-request-function-from-customapitestcase-rebase
- dev-50-include-container-scanning-2
- dev-101-kunde-can-not-be-removed-when-standort-is-present
- dev-102-the-entities-tag-externalidentifier-and-kategorie-should-get-a-common-abstract
- dev-100-update-editorconfig
- dev-99-adjust-adapter-paths-to-new-gitlab-group
This package is auto-updated.
Last update: 2024-09-25 15:59:25 UTC
README
未提供描述(由 Openapi Generator 生成 https://github.com/openapitools/openapi-generator)
更多信息,请访问 https://slis.services.
安装与使用
需求
PHP 7.4 及以上版本。也应与 PHP 8.0 兼容。
Composer
要使用 Composer 安装绑定,请将以下内容添加到 composer.json
{
"repositories": [
{
"type": "vcs",
"url": "https://github.com/slis/hub-php-adapter.git"
}
],
"require": {
"slis/hub-php-adapter": "*@dev"
}
}
然后运行 composer install
手动安装
下载文件并包含 autoload.php
<?php
require_once('/path/to/HubAdapter/vendor/autoload.php');
入门
请按照 安装过程 进行操作,然后运行以下命令
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: JWT
$config = SLIS\Adapter\Hub\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = SLIS\Adapter\Hub\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new SLIS\Adapter\Hub\Api\BenutzerApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$uuid = 'uuid_example'; // string | Resource identifier
try {
$apiInstance->deleteBenutzerItem($uuid);
} catch (Exception $e) {
echo 'Exception when calling BenutzerApi->deleteBenutzerItem: ', $e->getMessage(), PHP_EOL;
}
API 端点
所有 URI 都是相对于 https://
| 类 | 方法 | HTTP 请求 | 描述 |
|---|---|---|---|
| BenutzerApi | deleteBenutzerItem | DELETE /benutzers/{uuid} | 删除 Benutzer 资源。 |
| BenutzerApi | getBenutzerCollection | GET /benutzers | 检索 Benutzer 资源集合。 |
| BenutzerApi | getBenutzerItem | GET /benutzers/{uuid} | 检索 Benutzer 资源。 |
| BenutzerApi | postBenutzerCollection | POST /benutzers | 创建 Benutzer 资源。 |
| BenutzerApi | putBenutzerItem | PUT /benutzers/{uuid} | 替换 Benutzer 资源。 |
| BestellungApi | apiKundesBestellungensGetSubresourceKundeSubresource | GET /kundes/{uuid}/bestellungens | 检索 Kunde 资源。 |
| BestellungApi | deleteBestellungItem | DELETE /bestellung/{uuid} | 删除 Bestellung 资源。 |
| BestellungApi | getAvaliblePositionsBestellungCollection | GET /bestellung/positionen/_available | 获取所有可用订单位置列表 |
| BestellungApi | getBestellungCollection | GET /bestellung | 检索 Bestellung 资源集合。 |
| BestellungApi | getBestellungItem | GET /bestellung/{uuid} | 检索 Bestellung 资源。 |
| BestellungApi | patchBestellungItem | PATCH /bestellung/{uuid} | 更新 Bestellung 资源。 |
| BestellungApi | postBestellungCollection | POST /bestellung | 创建 Bestellung 资源。 |
| FirewallApi | apiFirewallsServiceLevelAgreementGetSubresourceFirewallSubresource | GET /firewalls/{uuid}/service_level_agreement | 检索 Firewall 资源。 |
| FirewallApi | deleteFirewallItem | DELETE /firewalls/{uuid} | 删除 Firewall 资源。 |
| FirewallApi | getFirewallCollection | GET /firewalls | 检索 Firewall 资源集合。 |
| FirewallApi | getFirewallItem | GET /firewalls/{uuid} | 检索 Firewall 资源。 |
| FirewallApi | postFirewallCollection | POST /firewalls | 创建 Firewall 资源。 |
| FirewallApi | putFirewallItem | PUT /firewalls/{uuid} | 替换 Firewall 资源。 |
| GeraetApi | deleteGeraetItem | DELETE /geraets/{uuid} | 删除 Geraet 资源。 |
| GeraetApi | getGeraetCollection | GET /geraets | 检索 Geraet 资源集合。 |
| GeraetApi | getGeraetItem | GET /geraets/{uuid} | 检索 Geraet 资源。 |
| GeraetApi | putGeraetItem | PUT /geraets/{uuid} | 替换 Geraet 资源。 |
| GeraetTypApi | deleteGeraetTypItem | 删除 /geraet-typ/{uuid} | 删除 GeraetTyp 资源。 |
| GeraetTypApi | getGeraetTypCollection | GET /geraet-typ | 获取 GeraetTyp 资源集合。 |
| GeraetTypApi | getGeraetTypItem | GET /geraet-typ/{uuid} | 获取一个 GeraetTyp 资源。 |
| GeraetTypApi | postGeraetTypCollection | POST /geraet-typ | 创建一个 GeraetTyp 资源。 |
| HerstellerApi | deleteHerstellerItem | DELETE /herstellers/{uuid} | 删除 Hersteller 资源。 |
| HerstellerApi | getHerstellerCollection | GET /herstellers | 获取 Hersteller 资源集合。 |
| HerstellerApi | getHerstellerItem | GET /herstellers/{uuid} | 获取一个 Hersteller 资源。 |
| HerstellerApi | postHerstellerCollection | POST /herstellers | 创建一个 Hersteller 资源。 |
| HerstellerApi | putHerstellerItem | PUT /herstellers/{uuid} | 替换 Hersteller 资源。 |
| KategorieApi | deleteKategorieItem | DELETE /kategories/{name} | 删除 Kategorie 资源。 |
| KategorieApi | getKategorieCollection | GET /kategories | 获取 Kategorie 资源集合。 |
| KategorieApi | getKategorieItem | GET /kategories/{name} | 获取一个 Kategorie 资源。 |
| KategorieApi | postKategorieCollection | POST /kategories | 创建一个 Kategorie 资源。 |
| KategorieApi | putKategorieItem | PUT /kategories/{name} | 替换 Kategorie 资源。 |
| KimApi | deleteKimItem | DELETE /kims/{id} | 删除 Kim 资源。 |
| KimApi | getKimCollection | GET /kims | 获取 Kim 资源集合。 |
| KimApi | getKimItem | GET /kims/{id} | 获取一个 Kim 资源。 |
| KimApi | patchKimItem | PATCH /kims/{id} | 更新 Kim 资源。 |
| KimApi | postKimCollection | POST /kims | 创建一个 Kim 资源。 |
| KimApi | putKimItem | PUT /kims/{id} | 替换 Kim 资源。 |
| KundeApi | apiKundesBestellungensGetSubresourceKundeSubresource | GET /kundes/{uuid}/bestellungens | 检索 Kunde 资源。 |
| KundeApi | deleteKundeItem | DELETE /kunden/{uuid} | 删除 Kunde 资源。 |
| KundeApi | getKundeCollection | GET /kunden | 获取 Kunde 资源集合。 |
| KundeApi | getKundeItem | GET /kunden/{uuid} | 检索 Kunde 资源。 |
| KundeApi | postKundeCollection | POST /kunden | 创建一个 Kunde 资源。 |
| KundeApi | putKundeItem | PUT /kunden/{uuid} | 替换 Kunde 资源。 |
| NetzwerkApi | apiStandortsNetzwerkesGetSubresourceStandortSubresource | GET /standorts/{uuid}/netzwerkes | 获取 Standort 资源。 |
| NetzwerkApi | deleteNetzwerkItem | DELETE /netzwerk/{uuid} | 删除 Netzwerk 资源。 |
| NetzwerkApi | getNetzwerkCollection | GET /netzwerk | 获取 Netzwerk 资源集合。 |
| NetzwerkApi | getNetzwerkItem | GET /netzwerk/{uuid} | 获取一个 Netzwerk 资源。 |
| NetzwerkApi | postNetzwerkCollection | POST /netzwerk | 创建一个 Netzwerk 资源。 |
| ServiceLevelAgreementApi | apiFirewallsServiceLevelAgreementGetSubresourceFirewallSubresource | GET /firewalls/{uuid}/service_level_agreement | 检索 Firewall 资源。 |
| ServiceLevelAgreementApi | deleteServiceLevelAgreementItem | DELETE /sla/{uuid} | 删除 ServiceLevelAgreement 资源。 |
| ServiceLevelAgreementApi | getServiceLevelAgreementCollection | GET /sla | 获取 ServiceLevelAgreement 资源集合。 |
| ServiceLevelAgreementApi | getServiceLevelAgreementItem | GET /sla/{uuid} | 获取一个 ServiceLevelAgreement 资源。 |
| ServiceLevelAgreementApi | postServiceLevelAgreementCollection | POST /sla | 创建一个 ServiceLevelAgreement 资源。 |
| StandortApi | apiStandortsNetzwerkesGetSubresourceStandortSubresource | GET /standorts/{uuid}/netzwerkes | 获取 Standort 资源。 |
| StandortApi | deleteStandortItem | DELETE /standorte/{uuid} | 删除 Standort 资源。 |
| StandortApi | getStandortCollection | GET /standorte | 获取 Standort 资源集合。 |
| StandortApi | getStandortItem | GET /standorte/{uuid} | 获取 Standort 资源。 |
| StandortApi | postStandortCollection | POST /standorte | 创建一个 Standort 资源。 |
| StatusApi | getStatusCollection | GET /statuses | 获取 Status 资源集合。 |
| StatusApi | getStatusItem | GET /statuses/{uuid} | 获取一个 Status 资源。 |
| TagApi | deleteTagItem | DELETE /tags/{uuid} | 删除 Tag 资源。 |
| TagApi | getTagCollection | GET /tags | 获取 Tag 资源集合。 |
| TagApi | getTagItem | GET /tags/{uuid} | 检索标签资源。 |
| TagApi | postTagCollection | POST /tags | 创建标签资源。 |
| TagApi | putTagItem | PUT /tags/{uuid} | 替换标签资源。 |
| TokenApi | postCredentialsItem | POST /authentication_token | 获取JWT令牌以登录。 |
模型
- AdresseCreate
- AdresseJsonldCreate
- AdresseJsonldCreateContext
- AdresseJsonldCreateContextOneOf
- AdresseJsonldRead
- AdresseJsonldReadKundeRead
- AdresseJsonldReadStandortWrite
- AdresseJsonldWriteKundeWrite
- AdresseJsonldWriteStandortRead
- AdresseRead
- AdresseReadKundeRead
- AdresseReadStandortWrite
- AdresseWriteKundeWrite
- AdresseWriteStandortRead
- AnsprechpartnerCreate
- AnsprechpartnerJsonldCreate
- AnsprechpartnerJsonldRead
- AnsprechpartnerJsonldReadKundeRead
- AnsprechpartnerJsonldReadStandortWrite
- AnsprechpartnerJsonldWriteKundeWrite
- AnsprechpartnerJsonldWriteStandortRead
- AnsprechpartnerRead
- AnsprechpartnerReadKundeRead
- AnsprechpartnerReadStandortWrite
- BenutzerJsonldRead
- BenutzerJsonldReadKundeRead
- BenutzerJsonldReadUserRead
- BenutzerJsonldReadUserReadKunde
- BenutzerJsonldWriteUserWrite
- BenutzerJsonldWriteUserWriteKunde
- BenutzerRead
- BenutzerReadKundeRead
- BenutzerReadUserRead
- BenutzerReadUserReadKunde
- BenutzerWriteUserWrite
- BenutzerWriteUserWriteKunde
- BestellungCreate
- BestellungCreateWebhook
- BestellungJsonldCreate
- BestellungJsonldCreateWebhook
- BestellungJsonldRead
- BestellungJsonldReadKundeRead
- BestellungJsonldReadWebhook
- BestellungPatch
- BestellungPatchWebhook
- BestellungRead
- BestellungReadKundeRead
- BestellungReadWebhook
- 凭证
- FirewallJsonldReadFirewallRead
- FirewallJsonldReadFirewallReadHersteller
- FirewallJsonldReadFirewallReadNetzwerk
- FirewallJsonldWriteFirewallWrite
- FirewallJsonldWriteFirewallWriteHersteller
- FirewallJsonldWriteFirewallWriteNetzwerk
- FirewallReadFirewallRead
- FirewallReadFirewallReadHersteller
- FirewallReadFirewallReadNetzwerk
- FirewallWriteFirewallWrite
- FirewallWriteFirewallWriteHersteller
- FirewallWriteFirewallWriteNetzwerk
- GeraetJsonldReadGeraetRead
- GeraetJsonldReadGeraetReadHersteller
- GeraetJsonldReadGeraetReadNetzwerk
- GeraetJsonldReadNetzwerkRead
- GeraetJsonldReadNetzwerkReadHersteller
- GeraetJsonldReadNetzwerkReadNetzwerk
- GeraetJsonldWriteGeraetWrite
- GeraetJsonldWriteGeraetWriteHersteller
- GeraetJsonldWriteGeraetWriteNetzwerk
- GeraetReadGeraetRead
- GeraetReadGeraetReadHersteller
- GeraetReadGeraetReadNetzwerk
- GeraetReadNetzwerkRead
- GeraetReadNetzwerkReadHersteller
- GeraetReadNetzwerkReadNetzwerk
- GeraetTypJsonldReadFirewallRead
- GeraetTypJsonldReadGeraetRead
- GeraetTypJsonldReadGeraetTypRead
- GeraetTypJsonldReadNetzwerkRead
- GeraetTypJsonldWriteFirewallWrite
- GeraetTypJsonldWriteGeraetTypWrite
- GeraetTypJsonldWriteGeraetWrite
- GeraetTypReadFirewallRead
- GeraetTypReadGeraetRead
- GeraetTypReadGeraetTypRead
- GeraetTypReadNetzwerkRead
- GeraetTypWriteFirewallWrite
- GeraetTypWriteGeraetTypWrite
- GeraetTypWriteGeraetWrite
- GeraetWriteGeraetWrite
- GeraetWriteGeraetWriteHersteller
- GeraetWriteGeraetWriteNetzwerk
- GetBenutzerCollection200Response
- GetBenutzerCollection200ResponseHydraSearch
- GetBenutzerCollection200ResponseHydraSearchHydraMappingInner
- GetBenutzerCollection200ResponseHydraView
- GetBestellungCollection200Response
- GetFirewallCollection200Response
- GetGeraetCollection200Response
- GetGeraetTypCollection200Response
- GetHerstellerCollection200Response
- GetKategorieCollection200Response
- GetKimCollection200Response
- GetKundeCollection200Response
- GetNetzwerkCollection200Response
- GetServiceLevelAgreementCollection200Response
- GetStandortCollection200Response
- GetStatusCollection200Response
- GetTagCollection200Response
- HerstellerJsonldReadFirewallRead
- HerstellerJsonldReadGeraetRead
- HerstellerJsonldReadHerstellerRead
- HerstellerJsonldReadNetzwerkRead
- HerstellerJsonldWriteFirewallWrite
- HerstellerJsonldWriteGeraetWrite
- HerstellerJsonldWriteHerstellerWrite
- HerstellerReadFirewallRead
- HerstellerReadGeraetRead
- HerstellerReadHerstellerRead
- HerstellerReadNetzwerkRead
- HerstellerWriteFirewallWrite
- HerstellerWriteGeraetWrite
- HerstellerWriteHerstellerWrite
- KategorieJsonldKategorieRead
- KategorieJsonldKategorieWrite
- KategorieKategorieRead
- KategorieKategorieWrite
- Kim
- KimJsonld
- KimJsonldPosition
- KimPosition
- 配置Jsonld读取防火墙读取
- 配置Jsonld读取SLA读取
- 配置Jsonld写入SLA写入
- 配置读取防火墙读取
- 配置读取SLA读取
- 配置写入SLA写入
- 客户创建
- 客户创建账单地址
- 客户Jsonld创建
- 客户Jsonld创建账单地址
- 客户Jsonld读取
- 客户Jsonld读取客户读取
- 客户Jsonld读取客户读取账单地址
- 客户Jsonld读取位置写入
- 客户Jsonld读取用户读取
- 客户Jsonld写入客户写入
- 客户Jsonld写入客户写入账单地址
- 客户Jsonld写入用户写入
- 客户读取
- 客户读取客户读取
- 客户读取客户读取账单地址
- 客户读取位置写入
- 客户读取用户读取
- 客户写入客户写入
- 客户写入客户写入账单地址
- 客户写入用户写入
- 网络Jsonld读取防火墙读取
- 网络Jsonld读取设备读取
- 网络Jsonld读取客户读取
- 网络Jsonld读取网络读取
- 网络Jsonld读取位置写入
- 网络Jsonld写入防火墙写入
- 网络Jsonld写入设备写入
- 网络Jsonld写入网络写入
- 网络Jsonld写入位置读取
- 网络读取防火墙读取
- 网络读取设备读取
- 网络读取客户读取
- 网络读取网络读取
- 网络读取位置写入
- 网络写入防火墙写入
- 网络写入设备写入
- 网络写入网络写入
- 网络写入位置读取
- 位置
- 位置创建
- 位置Jsonld
- 位置Jsonld创建
- 位置Jsonld读取
- 位置Jsonld读取状态
- 位置选项
- 位置选项创建
- 位置选项Jsonld
- 位置选项Jsonld创建
- 位置选项Jsonld读取
- 位置选项读取
- 位置读取
- 位置读取状态
- 产品
- 产品Jsonld
- 产品Jsonld读取
- 产品读取
- 服务级别协议Jsonld读取防火墙读取
- 服务级别协议Jsonld读取SLA读取
- 服务级别协议Jsonld写入防火墙写入
- 服务级别协议Jsonld写入SLA写入
- 服务级别协议读取防火墙读取
- 服务级别协议读取SLA读取
- 服务级别协议写入防火墙写入
- 服务级别协议写入SLA写入
- 位置创建
- 位置Jsonld创建
- 位置Jsonld读取
- 位置Jsonld读取客户读取
- 位置Jsonld读取位置写入
- 位置Jsonld读取位置写入客户
- 位置Jsonld写入客户写入
- 位置Jsonld写入客户写入客户
- 位置Jsonld写入网络写入
- 位置Jsonld写入位置读取
- 位置读取
- 位置读取客户读取
- 位置读取位置写入
- 位置读取位置写入客户
- 位置写入客户写入
- 位置写入客户写入客户
- 位置写入网络写入
- 位置写入位置读取
- 状态Jsonld读取
- 状态Jsonld读取防火墙读取
- 状态Jsonld读取设备读取
- 状态Jsonld读取客户读取
- 状态Jsonld读取网络读取
- 状态Jsonld读取位置写入
- 状态Jsonld读取状态读取
- 状态日志Jsonld读取
- 状态日志Jsonld读取客户读取
- 状态日志读取
- 状态日志读取客户读取
- 状态读取
- 状态读取防火墙读取
- 状态读取设备读取
- 状态读取客户读取
- 状态读取网络读取
- 状态读取位置写入
- 状态读取状态读取
- 标签Jsonld读取防火墙读取
- 标签Jsonld读取设备读取
- 标签Jsonld读取网络读取
- 标签Jsonld读取标签读取
- 标签Jsonld写入防火墙写入
- 标签Jsonld写入设备写入
- 标签Jsonld写入标签写入
- 标签读取防火墙读取
- 标签读取设备读取
- 标签读取网络读取
- 标签读取标签读取
- 标签写入防火墙写入
- 标签写入设备写入
- 标签写入标签写入
- 令牌
- Webhook创建
- WebhookJsonld创建
- WebhookJsonld读取
- Webhook读取
授权
JWT
- 类型: API密钥
- API密钥参数名: 授权
- 位置: HTTP头
测试
要运行测试,请使用
composer install
vendor/bin/phpunit
作者
dev@slis.io
关于此包
此PHP包是由OpenAPI Generator项目自动生成的
- API版本:
0.7.4- 包版本:
0.7.4
- 包版本:
- 构建包:
org.openapitools.codegen.languages.PhpClientCodegen