From b1c905fc4eec9b42fc83ec7a94b07251ee7e432b Mon Sep 17 00:00:00 2001 From: Oskar Stark Date: Mon, 21 Mar 2022 09:39:48 +0100 Subject: [PATCH] Add datana-gmbh/zammad-api recipe (#1374) --- .../config/packages/datana_zammad_api.yaml | 24 +++++++++++++++++++ datana-gmbh/zammad-api/1.0/manifest.json | 9 +++++++ 2 files changed, 33 insertions(+) create mode 100644 datana-gmbh/zammad-api/1.0/config/packages/datana_zammad_api.yaml create mode 100644 datana-gmbh/zammad-api/1.0/manifest.json diff --git a/datana-gmbh/zammad-api/1.0/config/packages/datana_zammad_api.yaml b/datana-gmbh/zammad-api/1.0/config/packages/datana_zammad_api.yaml new file mode 100644 index 00000000..b9af8ba4 --- /dev/null +++ b/datana-gmbh/zammad-api/1.0/config/packages/datana_zammad_api.yaml @@ -0,0 +1,24 @@ +services: + _defaults: + autowire: true + + Datana\Zammad\Api\ZammadClient: + arguments: + - '%env(ZAMMAD_API_BASE_URI)%' + - '%env(ZAMMAD_API_TOKEN)%' + + Datana\Zammad\Api\TicketsApi: null + Datana\Zammad\Api\NullTicketsApi: null + Datana\Zammad\Api\TicketsApiInterface: '@Datana\Zammad\Api\TicketsApi' + +when@prod: + services: + Datana\Zammad\Api\TicketsApiInterface: '@Datana\Zammad\Api\TicketsApi' + +when@dev: + services: + Datana\Zammad\Api\TicketsApiInterface: '@Datana\Zammad\Api\NullTicketsApi' + +when@test: + services: + Datana\Zammad\Api\TicketsApiInterface: '@Datana\Zammad\Api\NullTicketsApi' diff --git a/datana-gmbh/zammad-api/1.0/manifest.json b/datana-gmbh/zammad-api/1.0/manifest.json new file mode 100644 index 00000000..5a5516c3 --- /dev/null +++ b/datana-gmbh/zammad-api/1.0/manifest.json @@ -0,0 +1,9 @@ +{ + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + }, + "env": { + "ZAMMAD_API_BASE_URI": "", + "ZAMMAD_API_TOKEN": "" + } +}