diff --git a/tg-bot-api/bot-api-base/1.0/config/packages/tg_bot_api.yaml b/tg-bot-api/bot-api-base/1.0/config/packages/tg_bot_api.yaml new file mode 100644 index 00000000..f2ac40ba --- /dev/null +++ b/tg-bot-api/bot-api-base/1.0/config/packages/tg_bot_api.yaml @@ -0,0 +1,18 @@ +services: + + TgBotApi\BotApiBase\ApiClient: + arguments: + $requestFactory: '@Psr\Http\Message\RequestFactoryInterface' + $streamFactory: '@Psr\Http\Message\StreamFactoryInterface' + $client: '@Psr\Http\Client\ClientInterface' + + TgBotApi\BotApiBase\BotApiNormalizer: null + + TgBotApi\BotApiBase\ApiClientInterface: '@TgBotApi\BotApiBase\ApiClient' + TgBotApi\BotApiBase\NormalizerInterface: '@TgBotApi\BotApiBase\BotApiNormalizer' + + TgBotApi\BotApiBase\BotApi: + arguments: + $botKey: '%env(resolve:TG_BOT_API_KEY)%' + $apiClient: '@TgBotApi\BotApiBase\ApiClientInterface' + $normalizer: '@TgBotApi\BotApiBase\NormalizerInterface' diff --git a/tg-bot-api/bot-api-base/1.0/manifest.json b/tg-bot-api/bot-api-base/1.0/manifest.json new file mode 100644 index 00000000..db543b24 --- /dev/null +++ b/tg-bot-api/bot-api-base/1.0/manifest.json @@ -0,0 +1,8 @@ +{ + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + }, + "env": { + "TG_BOT_API_KEY": "" + } +}