Files
2025-08-02 16:30:27 +02:00

53 lines
1.6 KiB
YAML

services:
_defaults:
autoconfigure: true
public: true
KupShop\GraphQLBundle\:
resource: ../../{ApiPublic/Controller,ApiPublic/Util,ApiAdmin/Controller,ApiAdmin/Changes,ApiAdmin/Util,ApiShared/Util,ApiPos/Controller,ApiPos/Util,EventListener,Inspections,Command,Contracts,Register,Util,ApiPublic/RedirectLocation}
autowire: true
KupShop\GraphQLBundle\Controller\:
resource: ../../Controller/*
autowire: true
tags: ['controller.service_arguments']
KupShop\GraphQLBundle\ApiPublic\Types\:
resource: ../../ApiPublic/Types/*
KupShop\GraphQLBundle\ApiAdmin\Types\:
resource: ../../ApiAdmin/Types/*
KupShop\GraphQLBundle\ApiShared\:
resource: ../../ApiShared/{Types,TypesData}
KupShop\GraphQLBundle\ApiPos\Types\:
resource: ../../ApiPos/Types/*
KupShop\GraphQLBundle\ApiShared\Types\Store\StoreItemType:
autowire: true
KupShop\GraphQLBundle\ApiPublic\RedirectLocation\RedirectDomainByLanguage:
autowire: true
calls:
- [ setDomains, [ '%shop.domains%' ] ]
KupShop\GraphQLBundle\ApiPublic\RedirectLocation\RedirectCountryAndDomain:
autowire: true
calls:
- [ setDomains, [ '%shop.domains%' ] ]
KupShop\GraphQLBundle\Util\GraphQLFactory:
autowire: true
calls:
- ['setAdminConfig', ['%graphql_admin%']]
KupShop\GraphQLBundle\Middleware\ModuleFieldMiddleware:
tags:
- { name: graphql.field_middleware }
KupShop\GraphQLBundle\Mapper\DataTypeMapperFactory:
arguments: [ !tagged_locator { tag: 'kupshop.graphql.type.data' } ]
tags:
- { name: graphql.type_mapper_factory }