diff --git a/datana-gmbh/zendesk-api/1.0/config/packages/datana_zendesk_api.yaml b/datana-gmbh/zendesk-api/1.0/config/packages/datana_zendesk_api.yaml new file mode 100644 index 00000000..ff31ba64 --- /dev/null +++ b/datana-gmbh/zendesk-api/1.0/config/packages/datana_zendesk_api.yaml @@ -0,0 +1,27 @@ +services: + _defaults: + autowire: true + + Datana\Zendesk\Api\TicketsApi: null + Datana\Zendesk\Api\NullTicketsApi: null + Datana\Zendesk\Api\TicketsApiInterface: '@Datana\Zendesk\Api\TicketsApi' + + Datana\Zendesk\Api\AttachmentsApi: null + Datana\Zendesk\Api\NullAttachmentsApi: null + Datana\Zendesk\Api\AttachmentsApiInterface: '@Datana\Zendesk\Api\AttachmentsApi' + + +when@prod: + services: + Datana\Zendesk\Api\TicketsApiInterface: '@Datana\Zendesk\Api\TicketsApi' + Datana\Zendesk\Api\AttachmentsApiInterface: '@Datana\Zendesk\Api\AttachmentsApi' + +when@dev: + services: + Datana\Zendesk\Api\TicketsApiInterface: '@Datana\Zendesk\Api\NullTicketsApi' + Datana\Zendesk\Api\AttachmentsApiInterface: '@Datana\Zendesk\Api\NullAttachmentsApi' + +when@test: + services: + Datana\Zammad\Api\TicketsApiInterface: '@Datana\Zendesk\Api\NullTicketsApi' + Datana\Zammad\Api\AttachmentsApiInterface: '@Datana\Zendesk\Api\NullAttachmentsApi' diff --git a/datana-gmbh/zendesk-api/1.0/manifest.json b/datana-gmbh/zendesk-api/1.0/manifest.json new file mode 100644 index 00000000..e164c6e6 --- /dev/null +++ b/datana-gmbh/zendesk-api/1.0/manifest.json @@ -0,0 +1,5 @@ +{ + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + } +}