<?php
namespace ContainerMFuvdtG;
use Symfony\Component\DependencyInjection\Argument\RewindableGenerator;
use Symfony\Component\DependencyInjection\ContainerInterface;
use Symfony\Component\DependencyInjection\Container;
use Symfony\Component\DependencyInjection\Exception\InvalidArgumentException;
use Symfony\Component\DependencyInjection\Exception\LogicException;
use Symfony\Component\DependencyInjection\Exception\RuntimeException;
use Symfony\Component\DependencyInjection\ParameterBag\FrozenParameterBag;
use Symfony\Component\DependencyInjection\ParameterBag\ParameterBagInterface;
/**
* @internal This class has been auto-generated by the Symfony Dependency Injection Component.
*/
class Shopware_Core_KernelDevDebugContainer extends Container
{
protected $containerDir;
protected $targetDir;
protected $parameters = [];
private $buildParameters;
protected $getService;
public function __construct(array $buildParameters = [], $containerDir = __DIR__)
{
$this->getService = \Closure::fromCallable([$this, 'getService']);
$this->buildParameters = $buildParameters;
$this->containerDir = $containerDir;
$this->targetDir = \dirname($containerDir);
$this->parameters = $this->getDefaultParameters();
$this->services = $this->privates = [];
$this->syntheticIds = [
'kernel' => true,
];
$this->methodMap = [
'.container.private.cache_clearer' => 'get_Container_Private_CacheClearerService',
'.container.private.filesystem' => 'get_Container_Private_FilesystemService',
'.container.private.security.csrf.token_manager' => 'get_Container_Private_Security_Csrf_TokenManagerService',
'.container.private.serializer' => 'get_Container_Private_SerializerService',
'.container.private.twig' => 'get_Container_Private_TwigService',
'.container.private.validator' => 'get_Container_Private_ValidatorService',
'Doctrine\\DBAL\\Connection' => 'getConnectionService',
'Elasticsearch\\Client' => 'getClientService',
'Shopware\\Administration\\Controller\\AdministrationController' => 'getAdministrationControllerService',
'Shopware\\Core\\Checkout\\Cart\\Calculator' => 'getCalculatorService',
'Shopware\\Core\\Checkout\\Cart\\Order\\Api\\OrderConverterController' => 'getOrderConverterControllerService',
'Shopware\\Core\\Checkout\\Cart\\Order\\Api\\OrderRecalculationController' => 'getOrderRecalculationControllerService',
'Shopware\\Core\\Checkout\\Cart\\PriceActionController' => 'getPriceActionControllerService',
'Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute' => 'getCartDeleteRouteService',
'Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute' => 'getCartItemAddRouteService',
'Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute' => 'getCartItemRemoveRouteService',
'Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute' => 'getCartItemUpdateRouteService',
'Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute' => 'getCartLoadRouteService',
'Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute' => 'getCartOrderRouteService',
'Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService' => 'getCartServiceService',
'Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerAddress\\CustomerAddressDefinition' => 'getCustomerAddressDefinitionService',
'Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerGroupRegistrationSalesChannel\\CustomerGroupRegistrationSalesChannelDefinition' => 'getCustomerGroupRegistrationSalesChannelDefinitionService',
'Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerGroupTranslation\\CustomerGroupTranslationDefinition' => 'getCustomerGroupTranslationDefinitionService',
'Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerGroup\\CustomerGroupDefinition' => 'getCustomerGroupDefinitionService',
'Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerRecovery\\CustomerRecoveryDefinition' => 'getCustomerRecoveryDefinitionService',
'Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerTag\\CustomerTagDefinition' => 'getCustomerTagDefinitionService',
'Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerWishlistProduct\\CustomerWishlistProductDefinition' => 'getCustomerWishlistProductDefinitionService',
'Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerWishlist\\CustomerWishlistDefinition' => 'getCustomerWishlistDefinitionService',
'Shopware\\Core\\Checkout\\Customer\\Api\\CustomerGroupRegistrationActionController' => 'getCustomerGroupRegistrationActionControllerService',
'Shopware\\Core\\Checkout\\Customer\\CustomerDefinition' => 'getCustomerDefinitionService',
'Shopware\\Core\\Checkout\\Customer\\SalesChannel\\AddWishlistProductRoute' => 'getAddWishlistProductRouteService',
'Shopware\\Core\\Checkout\\Customer\\SalesChannel\\ChangeCustomerProfileRoute' => 'getChangeCustomerProfileRouteService',
'Shopware\\Core\\Checkout\\Customer\\SalesChannel\\ChangeEmailRoute' => 'getChangeEmailRouteService',
'Shopware\\Core\\Checkout\\Customer\\SalesChannel\\ChangePasswordRoute' => 'getChangePasswordRouteService',
'Shopware\\Core\\Checkout\\Customer\\SalesChannel\\ChangePaymentMethodRoute' => 'getChangePaymentMethodRouteService',
'Shopware\\Core\\Checkout\\Customer\\SalesChannel\\CustomerGroupRegistrationSettingsRoute' => 'getCustomerGroupRegistrationSettingsRouteService',
'Shopware\\Core\\Checkout\\Customer\\SalesChannel\\CustomerRoute' => 'getCustomerRouteService',
'Shopware\\Core\\Checkout\\Customer\\SalesChannel\\DeleteAddressRoute' => 'getDeleteAddressRouteService',
'Shopware\\Core\\Checkout\\Customer\\SalesChannel\\DeleteCustomerRoute' => 'getDeleteCustomerRouteService',
'Shopware\\Core\\Checkout\\Customer\\SalesChannel\\ListAddressRoute' => 'getListAddressRouteService',
'Shopware\\Core\\Checkout\\Customer\\SalesChannel\\LoadWishlistRoute' => 'getLoadWishlistRouteService',
'Shopware\\Core\\Checkout\\Customer\\SalesChannel\\LoginRoute' => 'getLoginRouteService',
'Shopware\\Core\\Checkout\\Customer\\SalesChannel\\LogoutRoute' => 'getLogoutRouteService',
'Shopware\\Core\\Checkout\\Customer\\SalesChannel\\MergeWishlistProductRoute' => 'getMergeWishlistProductRouteService',
'Shopware\\Core\\Checkout\\Customer\\SalesChannel\\RegisterConfirmRoute' => 'getRegisterConfirmRouteService',
'Shopware\\Core\\Checkout\\Customer\\SalesChannel\\RegisterRoute' => 'getRegisterRouteService',
'Shopware\\Core\\Checkout\\Customer\\SalesChannel\\RemoveWishlistProductRoute' => 'getRemoveWishlistProductRouteService',
'Shopware\\Core\\Checkout\\Customer\\SalesChannel\\ResetPasswordRoute' => 'getResetPasswordRouteService',
'Shopware\\Core\\Checkout\\Customer\\SalesChannel\\SendPasswordRecoveryMailRoute' => 'getSendPasswordRecoveryMailRouteService',
'Shopware\\Core\\Checkout\\Customer\\SalesChannel\\SwitchDefaultAddressRoute' => 'getSwitchDefaultAddressRouteService',
'Shopware\\Core\\Checkout\\Customer\\SalesChannel\\UpsertAddressRoute' => 'getUpsertAddressRouteService',
'Shopware\\Core\\Checkout\\Document\\Aggregate\\DocumentBaseConfigSalesChannel\\DocumentBaseConfigSalesChannelDefinition' => 'getDocumentBaseConfigSalesChannelDefinitionService',
'Shopware\\Core\\Checkout\\Document\\Aggregate\\DocumentBaseConfig\\DocumentBaseConfigDefinition' => 'getDocumentBaseConfigDefinitionService',
'Shopware\\Core\\Checkout\\Document\\Aggregate\\DocumentTypeTranslation\\DocumentTypeTranslationDefinition' => 'getDocumentTypeTranslationDefinitionService',
'Shopware\\Core\\Checkout\\Document\\Aggregate\\DocumentType\\DocumentTypeDefinition' => 'getDocumentTypeDefinitionService',
'Shopware\\Core\\Checkout\\Document\\Controller\\DocumentController' => 'getDocumentControllerService',
'Shopware\\Core\\Checkout\\Document\\DocumentDefinition' => 'getDocumentDefinitionService',
'Shopware\\Core\\Checkout\\Document\\DocumentGeneratorController' => 'getDocumentGeneratorControllerService',
'Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderAddress\\OrderAddressDefinition' => 'getOrderAddressDefinitionService',
'Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderCustomer\\OrderCustomerDefinition' => 'getOrderCustomerDefinitionService',
'Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderDeliveryPosition\\OrderDeliveryPositionDefinition' => 'getOrderDeliveryPositionDefinitionService',
'Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderDelivery\\OrderDeliveryDefinition' => 'getOrderDeliveryDefinitionService',
'Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderLineItem\\OrderLineItemDefinition' => 'getOrderLineItemDefinitionService',
'Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderTag\\OrderTagDefinition' => 'getOrderTagDefinitionService',
'Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderTransaction\\OrderTransactionDefinition' => 'getOrderTransactionDefinitionService',
'Shopware\\Core\\Checkout\\Order\\Api\\OrderActionController' => 'getOrderActionControllerService',
'Shopware\\Core\\Checkout\\Order\\OrderDefinition' => 'getOrderDefinitionService',
'Shopware\\Core\\Checkout\\Order\\SalesChannel\\CancelOrderRoute' => 'getCancelOrderRouteService',
'Shopware\\Core\\Checkout\\Order\\SalesChannel\\OrderRoute' => 'getOrderRouteService',
'Shopware\\Core\\Checkout\\Order\\SalesChannel\\SetPaymentOrderRoute' => 'getSetPaymentOrderRouteService',
'Shopware\\Core\\Checkout\\Payment\\Aggregate\\PaymentMethodTranslation\\PaymentMethodTranslationDefinition' => 'getPaymentMethodTranslationDefinitionService',
'Shopware\\Core\\Checkout\\Payment\\Controller\\PaymentController' => 'getPaymentControllerService',
'Shopware\\Core\\Checkout\\Payment\\PaymentMethodDefinition' => 'getPaymentMethodDefinitionService',
'Shopware\\Core\\Checkout\\Payment\\SalesChannel\\HandlePaymentMethodRoute' => 'getHandlePaymentMethodRouteService',
'Shopware\\Core\\Checkout\\Payment\\SalesChannel\\PaymentMethodRoute' => 'getPaymentMethodRouteService',
'Shopware\\Core\\Checkout\\Payment\\SalesChannel\\SalesChannelPaymentMethodDefinition' => 'getSalesChannelPaymentMethodDefinitionService',
'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionCartRule\\PromotionCartRuleDefinition' => 'getPromotionCartRuleDefinitionService',
'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionDiscountPrice\\PromotionDiscountPriceDefinition' => 'getPromotionDiscountPriceDefinitionService',
'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionDiscountRule\\PromotionDiscountRuleDefinition' => 'getPromotionDiscountRuleDefinitionService',
'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionDiscount\\PromotionDiscountDefinition' => 'getPromotionDiscountDefinitionService',
'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionIndividualCode\\PromotionIndividualCodeDefinition' => 'getPromotionIndividualCodeDefinitionService',
'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionOrderRule\\PromotionOrderRuleDefinition' => 'getPromotionOrderRuleDefinitionService',
'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionPersonaCustomer\\PromotionPersonaCustomerDefinition' => 'getPromotionPersonaCustomerDefinitionService',
'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionPersonaRule\\PromotionPersonaRuleDefinition' => 'getPromotionPersonaRuleDefinitionService',
'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionSalesChannel\\PromotionSalesChannelDefinition' => 'getPromotionSalesChannelDefinitionService',
'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionSetGroupRule\\PromotionSetGroupRuleDefinition' => 'getPromotionSetGroupRuleDefinitionService',
'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionSetGroup\\PromotionSetGroupDefinition' => 'getPromotionSetGroupDefinitionService',
'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionTranslation\\PromotionTranslationDefinition' => 'getPromotionTranslationDefinitionService',
'Shopware\\Core\\Checkout\\Promotion\\Api\\PromotionActionController' => 'getPromotionActionControllerService',
'Shopware\\Core\\Checkout\\Promotion\\Api\\PromotionController' => 'getPromotionControllerService',
'Shopware\\Core\\Checkout\\Promotion\\PromotionDefinition' => 'getPromotionDefinitionService',
'Shopware\\Core\\Checkout\\Shipping\\Aggregate\\ShippingMethodPrice\\ShippingMethodPriceDefinition' => 'getShippingMethodPriceDefinitionService',
'Shopware\\Core\\Checkout\\Shipping\\Aggregate\\ShippingMethodTag\\ShippingMethodTagDefinition' => 'getShippingMethodTagDefinitionService',
'Shopware\\Core\\Checkout\\Shipping\\Aggregate\\ShippingMethodTranslation\\ShippingMethodTranslationDefinition' => 'getShippingMethodTranslationDefinitionService',
'Shopware\\Core\\Checkout\\Shipping\\SalesChannel\\SalesChannelShippingMethodDefinition' => 'getSalesChannelShippingMethodDefinitionService',
'Shopware\\Core\\Checkout\\Shipping\\SalesChannel\\ShippingMethodRoute' => 'getShippingMethodRouteService',
'Shopware\\Core\\Checkout\\Shipping\\ShippingMethodDefinition' => 'getShippingMethodDefinitionService',
'Shopware\\Core\\Content\\Category\\Aggregate\\CategoryTag\\CategoryTagDefinition' => 'getCategoryTagDefinitionService',
'Shopware\\Core\\Content\\Category\\Aggregate\\CategoryTranslation\\CategoryTranslationDefinition' => 'getCategoryTranslationDefinitionService',
'Shopware\\Core\\Content\\Category\\CategoryDefinition' => 'getCategoryDefinitionService',
'Shopware\\Core\\Content\\Category\\SalesChannel\\CategoryListRoute' => 'getCategoryListRouteService',
'Shopware\\Core\\Content\\Category\\SalesChannel\\CategoryRoute' => 'getCategoryRouteService',
'Shopware\\Core\\Content\\Category\\SalesChannel\\NavigationRoute' => 'getNavigationRouteService',
'Shopware\\Core\\Content\\Category\\SalesChannel\\SalesChannelCategoryDefinition' => 'getSalesChannelCategoryDefinitionService',
'Shopware\\Core\\Content\\Cms\\Aggregate\\CmsBlock\\CmsBlockDefinition' => 'getCmsBlockDefinitionService',
'Shopware\\Core\\Content\\Cms\\Aggregate\\CmsPageTranslation\\CmsPageTranslationDefinition' => 'getCmsPageTranslationDefinitionService',
'Shopware\\Core\\Content\\Cms\\Aggregate\\CmsSection\\CmsSectionDefinition' => 'getCmsSectionDefinitionService',
'Shopware\\Core\\Content\\Cms\\Aggregate\\CmsSlotTranslation\\CmsSlotTranslationDefinition' => 'getCmsSlotTranslationDefinitionService',
'Shopware\\Core\\Content\\Cms\\Aggregate\\CmsSlot\\CmsSlotDefinition' => 'getCmsSlotDefinitionService',
'Shopware\\Core\\Content\\Cms\\CmsPageDefinition' => 'getCmsPageDefinitionService',
'Shopware\\Core\\Content\\Cms\\DataAbstractionLayer\\FieldSerializer\\SlotConfigFieldSerializer' => 'getSlotConfigFieldSerializerService',
'Shopware\\Core\\Content\\Cms\\DataResolver\\CmsSlotsDataResolver' => 'getCmsSlotsDataResolverService',
'Shopware\\Core\\Content\\Cms\\SalesChannel\\CmsRoute' => 'getCmsRouteService',
'Shopware\\Core\\Content\\Cms\\SalesChannel\\SalesChannelCmsPageRepository' => 'getSalesChannelCmsPageRepositoryService',
'Shopware\\Core\\Content\\ContactForm\\SalesChannel\\ContactFormRoute' => 'getContactFormRouteService',
'Shopware\\Core\\Content\\ImportExport\\Aggregate\\ImportExportFile\\ImportExportFileDefinition' => 'getImportExportFileDefinitionService',
'Shopware\\Core\\Content\\ImportExport\\Aggregate\\ImportExportLog\\ImportExportLogDefinition' => 'getImportExportLogDefinitionService',
'Shopware\\Core\\Content\\ImportExport\\Controller\\ImportExportActionController' => 'getImportExportActionControllerService',
'Shopware\\Core\\Content\\ImportExport\\ImportExportFactory' => 'getImportExportFactoryService',
'Shopware\\Core\\Content\\ImportExport\\ImportExportProfileDefinition' => 'getImportExportProfileDefinitionService',
'Shopware\\Core\\Content\\ImportExport\\ImportExportProfileTranslationDefinition' => 'getImportExportProfileTranslationDefinitionService',
'Shopware\\Core\\Content\\LandingPage\\Aggregate\\LandingPageSalesChannel\\LandingPageSalesChannelDefinition' => 'getLandingPageSalesChannelDefinitionService',
'Shopware\\Core\\Content\\LandingPage\\Aggregate\\LandingPageTag\\LandingPageTagDefinition' => 'getLandingPageTagDefinitionService',
'Shopware\\Core\\Content\\LandingPage\\Aggregate\\LandingPageTranslation\\LandingPageTranslationDefinition' => 'getLandingPageTranslationDefinitionService',
'Shopware\\Core\\Content\\LandingPage\\LandingPageDefinition' => 'getLandingPageDefinitionService',
'Shopware\\Core\\Content\\LandingPage\\SalesChannel\\CachedLandingPageRoute' => 'getCachedLandingPageRouteService',
'Shopware\\Core\\Content\\LandingPage\\SalesChannel\\SalesChannelLandingPageDefinition' => 'getSalesChannelLandingPageDefinitionService',
'Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailHeaderFooterTranslation\\MailHeaderFooterTranslationDefinition' => 'getMailHeaderFooterTranslationDefinitionService',
'Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailHeaderFooter\\MailHeaderFooterDefinition' => 'getMailHeaderFooterDefinitionService',
'Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailTemplateMedia\\MailTemplateMediaDefinition' => 'getMailTemplateMediaDefinitionService',
'Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailTemplateTranslation\\MailTemplateTranslationDefinition' => 'getMailTemplateTranslationDefinitionService',
'Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailTemplateTypeTranslation\\MailTemplateTypeTranslationDefinition' => 'getMailTemplateTypeTranslationDefinitionService',
'Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailTemplateType\\MailTemplateTypeDefinition' => 'getMailTemplateTypeDefinitionService',
'Shopware\\Core\\Content\\MailTemplate\\Api\\MailActionController' => 'getMailActionControllerService',
'Shopware\\Core\\Content\\MailTemplate\\MailTemplateDefinition' => 'getMailTemplateDefinitionService',
'Shopware\\Core\\Content\\Mail\\Service\\MailFactory' => 'getMailFactoryService',
'Shopware\\Core\\Content\\Mail\\Service\\MailSender' => 'getMailSenderService',
'Shopware\\Core\\Content\\Media\\Aggregate\\MediaDefaultFolder\\MediaDefaultFolderDefinition' => 'getMediaDefaultFolderDefinitionService',
'Shopware\\Core\\Content\\Media\\Aggregate\\MediaFolderConfigurationMediaThumbnailSize\\MediaFolderConfigurationMediaThumbnailSizeDefinition' => 'getMediaFolderConfigurationMediaThumbnailSizeDefinitionService',
'Shopware\\Core\\Content\\Media\\Aggregate\\MediaFolderConfiguration\\MediaFolderConfigurationDefinition' => 'getMediaFolderConfigurationDefinitionService',
'Shopware\\Core\\Content\\Media\\Aggregate\\MediaFolder\\MediaFolderDefinition' => 'getMediaFolderDefinitionService',
'Shopware\\Core\\Content\\Media\\Aggregate\\MediaTag\\MediaTagDefinition' => 'getMediaTagDefinitionService',
'Shopware\\Core\\Content\\Media\\Aggregate\\MediaThumbnailSize\\MediaThumbnailSizeDefinition' => 'getMediaThumbnailSizeDefinitionService',
'Shopware\\Core\\Content\\Media\\Aggregate\\MediaThumbnail\\MediaThumbnailDefinition' => 'getMediaThumbnailDefinitionService',
'Shopware\\Core\\Content\\Media\\Aggregate\\MediaTranslation\\MediaTranslationDefinition' => 'getMediaTranslationDefinitionService',
'Shopware\\Core\\Content\\Media\\Api\\MediaFolderController' => 'getMediaFolderControllerService',
'Shopware\\Core\\Content\\Media\\Api\\MediaUploadController' => 'getMediaUploadControllerService',
'Shopware\\Core\\Content\\Media\\File\\FileSaver' => 'getFileSaverService',
'Shopware\\Core\\Content\\Media\\MediaDefinition' => 'getMediaDefinitionService',
'Shopware\\Core\\Content\\Newsletter\\Aggregate\\NewsletterRecipientTag\\NewsletterRecipientTagDefinition' => 'getNewsletterRecipientTagDefinitionService',
'Shopware\\Core\\Content\\Newsletter\\Aggregate\\NewsletterRecipient\\NewsletterRecipientDefinition' => 'getNewsletterRecipientDefinitionService',
'Shopware\\Core\\Content\\Newsletter\\SalesChannel\\NewsletterConfirmRoute' => 'getNewsletterConfirmRouteService',
'Shopware\\Core\\Content\\Newsletter\\SalesChannel\\NewsletterSubscribeRoute' => 'getNewsletterSubscribeRouteService',
'Shopware\\Core\\Content\\Newsletter\\SalesChannel\\NewsletterUnsubscribeRoute' => 'getNewsletterUnsubscribeRouteService',
'Shopware\\Core\\Content\\ProductExport\\Api\\ProductExportController' => 'getProductExportControllerService',
'Shopware\\Core\\Content\\ProductExport\\ProductExportDefinition' => 'getProductExportDefinitionService',
'Shopware\\Core\\Content\\ProductExport\\SalesChannel\\ExportController' => 'getExportControllerService',
'Shopware\\Core\\Content\\ProductExport\\Service\\ProductExportGenerator' => 'getProductExportGeneratorService',
'Shopware\\Core\\Content\\ProductExport\\Service\\ProductExporter' => 'getProductExporterService',
'Shopware\\Core\\Content\\ProductStream\\Aggregate\\ProductStreamFilter\\ProductStreamFilterDefinition' => 'getProductStreamFilterDefinitionService',
'Shopware\\Core\\Content\\ProductStream\\Aggregate\\ProductStreamTranslation\\ProductStreamTranslationDefinition' => 'getProductStreamTranslationDefinitionService',
'Shopware\\Core\\Content\\ProductStream\\ProductStreamDefinition' => 'getProductStreamDefinitionService',
'Shopware\\Core\\Content\\ProductStream\\Service\\ProductStreamBuilder' => 'getProductStreamBuilderService',
'Shopware\\Core\\Content\\Product\\Aggregate\\ProductCategoryTree\\ProductCategoryTreeDefinition' => 'getProductCategoryTreeDefinitionService',
'Shopware\\Core\\Content\\Product\\Aggregate\\ProductCategory\\ProductCategoryDefinition' => 'getProductCategoryDefinitionService',
'Shopware\\Core\\Content\\Product\\Aggregate\\ProductConfiguratorSetting\\ProductConfiguratorSettingDefinition' => 'getProductConfiguratorSettingDefinitionService',
'Shopware\\Core\\Content\\Product\\Aggregate\\ProductCrossSellingAssignedProducts\\ProductCrossSellingAssignedProductsDefinition' => 'getProductCrossSellingAssignedProductsDefinitionService',
'Shopware\\Core\\Content\\Product\\Aggregate\\ProductCrossSellingTranslation\\ProductCrossSellingTranslationDefinition' => 'getProductCrossSellingTranslationDefinitionService',
'Shopware\\Core\\Content\\Product\\Aggregate\\ProductCrossSelling\\ProductCrossSellingDefinition' => 'getProductCrossSellingDefinitionService',
'Shopware\\Core\\Content\\Product\\Aggregate\\ProductCustomFieldSet\\ProductCustomFieldSetDefinition' => 'getProductCustomFieldSetDefinitionService',
'Shopware\\Core\\Content\\Product\\Aggregate\\ProductFeatureSetTranslation\\ProductFeatureSetTranslationDefinition' => 'getProductFeatureSetTranslationDefinitionService',
'Shopware\\Core\\Content\\Product\\Aggregate\\ProductFeatureSet\\ProductFeatureSetDefinition' => 'getProductFeatureSetDefinitionService',
'Shopware\\Core\\Content\\Product\\Aggregate\\ProductKeywordDictionary\\ProductKeywordDictionaryDefinition' => 'getProductKeywordDictionaryDefinitionService',
'Shopware\\Core\\Content\\Product\\Aggregate\\ProductManufacturerTranslation\\ProductManufacturerTranslationDefinition' => 'getProductManufacturerTranslationDefinitionService',
'Shopware\\Core\\Content\\Product\\Aggregate\\ProductManufacturer\\ProductManufacturerDefinition' => 'getProductManufacturerDefinitionService',
'Shopware\\Core\\Content\\Product\\Aggregate\\ProductMedia\\ProductMediaDefinition' => 'getProductMediaDefinitionService',
'Shopware\\Core\\Content\\Product\\Aggregate\\ProductOption\\ProductOptionDefinition' => 'getProductOptionDefinitionService',
'Shopware\\Core\\Content\\Product\\Aggregate\\ProductPrice\\ProductPriceDefinition' => 'getProductPriceDefinitionService',
'Shopware\\Core\\Content\\Product\\Aggregate\\ProductProperty\\ProductPropertyDefinition' => 'getProductPropertyDefinitionService',
'Shopware\\Core\\Content\\Product\\Aggregate\\ProductReview\\ProductReviewDefinition' => 'getProductReviewDefinitionService',
'Shopware\\Core\\Content\\Product\\Aggregate\\ProductSearchConfigField\\ProductSearchConfigFieldDefinition' => 'getProductSearchConfigFieldDefinitionService',
'Shopware\\Core\\Content\\Product\\Aggregate\\ProductSearchConfig\\ProductSearchConfigDefinition' => 'getProductSearchConfigDefinitionService',
'Shopware\\Core\\Content\\Product\\Aggregate\\ProductSearchKeyword\\ProductSearchKeywordDefinition' => 'getProductSearchKeywordDefinitionService',
'Shopware\\Core\\Content\\Product\\Aggregate\\ProductStreamMapping\\ProductStreamMappingDefinition' => 'getProductStreamMappingDefinitionService',
'Shopware\\Core\\Content\\Product\\Aggregate\\ProductTag\\ProductTagDefinition' => 'getProductTagDefinitionService',
'Shopware\\Core\\Content\\Product\\Aggregate\\ProductTranslation\\ProductTranslationDefinition' => 'getProductTranslationDefinitionService',
'Shopware\\Core\\Content\\Product\\Aggregate\\ProductVisibility\\ProductVisibilityDefinition' => 'getProductVisibilityDefinitionService',
'Shopware\\Core\\Content\\Product\\Api\\ProductActionController' => 'getProductActionControllerService',
'Shopware\\Core\\Content\\Product\\DataAbstractionLayer\\CheapestPrice\\CheapestPriceAccessorBuilder' => 'getCheapestPriceAccessorBuilderService',
'Shopware\\Core\\Content\\Product\\ProductDefinition' => 'getProductDefinitionService',
'Shopware\\Core\\Content\\Product\\SalesChannel\\CrossSelling\\ProductCrossSellingRoute' => 'getProductCrossSellingRouteService',
'Shopware\\Core\\Content\\Product\\SalesChannel\\Detail\\ProductDetailRoute' => 'getProductDetailRouteService',
'Shopware\\Core\\Content\\Product\\SalesChannel\\Listing\\CachedProductListingRoute' => 'getCachedProductListingRouteService',
'Shopware\\Core\\Content\\Product\\SalesChannel\\Listing\\ResolveCriteriaProductListingRoute' => 'getResolveCriteriaProductListingRouteService',
'Shopware\\Core\\Content\\Product\\SalesChannel\\ProductListRoute' => 'getProductListRouteService',
'Shopware\\Core\\Content\\Product\\SalesChannel\\Review\\ProductReviewRoute' => 'getProductReviewRouteService',
'Shopware\\Core\\Content\\Product\\SalesChannel\\Review\\ProductReviewSaveRoute' => 'getProductReviewSaveRouteService',
'Shopware\\Core\\Content\\Product\\SalesChannel\\SalesChannelProductDefinition' => 'getSalesChannelProductDefinitionService',
'Shopware\\Core\\Content\\Product\\SalesChannel\\Search\\CachedProductSearchRoute' => 'getCachedProductSearchRouteService',
'Shopware\\Core\\Content\\Product\\SalesChannel\\Search\\ResolvedCriteriaProductSearchRoute' => 'getResolvedCriteriaProductSearchRouteService',
'Shopware\\Core\\Content\\Product\\SalesChannel\\Sorting\\ProductSortingDefinition' => 'getProductSortingDefinitionService',
'Shopware\\Core\\Content\\Product\\SalesChannel\\Sorting\\ProductSortingTranslationDefinition' => 'getProductSortingTranslationDefinitionService',
'Shopware\\Core\\Content\\Product\\SalesChannel\\Suggest\\ProductSuggestRoute' => 'getProductSuggestRouteService',
'Shopware\\Core\\Content\\Property\\Aggregate\\PropertyGroupOptionTranslation\\PropertyGroupOptionTranslationDefinition' => 'getPropertyGroupOptionTranslationDefinitionService',
'Shopware\\Core\\Content\\Property\\Aggregate\\PropertyGroupOption\\PropertyGroupOptionDefinition' => 'getPropertyGroupOptionDefinitionService',
'Shopware\\Core\\Content\\Property\\Aggregate\\PropertyGroupTranslation\\PropertyGroupTranslationDefinition' => 'getPropertyGroupTranslationDefinitionService',
'Shopware\\Core\\Content\\Property\\PropertyGroupDefinition' => 'getPropertyGroupDefinitionService',
'Shopware\\Core\\Content\\Rule\\Aggregate\\RuleCondition\\RuleConditionDefinition' => 'getRuleConditionDefinitionService',
'Shopware\\Core\\Content\\Rule\\RuleDefinition' => 'getRuleDefinitionService',
'Shopware\\Core\\Content\\Seo\\Api\\SeoActionController' => 'getSeoActionControllerService',
'Shopware\\Core\\Content\\Seo\\CachedSeoResolver' => 'getCachedSeoResolverService',
'Shopware\\Core\\Content\\Seo\\EmptyPathInfoResolver' => 'getEmptyPathInfoResolverService',
'Shopware\\Core\\Content\\Seo\\Entity\\Dbal\\SeoUrlAssociationFieldResolver' => 'getSeoUrlAssociationFieldResolverService',
'Shopware\\Core\\Content\\Seo\\Entity\\Serializer\\SeoUrlFieldSerializer' => 'getSeoUrlFieldSerializerService',
'Shopware\\Core\\Content\\Seo\\MainCategory\\MainCategoryDefinition' => 'getMainCategoryDefinitionService',
'Shopware\\Core\\Content\\Seo\\MainCategory\\SalesChannel\\SalesChannelMainCategoryDefinition' => 'getSalesChannelMainCategoryDefinitionService',
'Shopware\\Core\\Content\\Seo\\SalesChannel\\SeoUrlRoute' => 'getSeoUrlRouteService',
'Shopware\\Core\\Content\\Seo\\SeoUrlPlaceholderHandlerInterface' => 'getSeoUrlPlaceholderHandlerInterfaceService',
'Shopware\\Core\\Content\\Seo\\SeoUrlTemplate\\SeoUrlTemplateDefinition' => 'getSeoUrlTemplateDefinitionService',
'Shopware\\Core\\Content\\Seo\\SeoUrl\\SalesChannel\\SalesChannelSeoUrlDefinition' => 'getSalesChannelSeoUrlDefinitionService',
'Shopware\\Core\\Content\\Seo\\SeoUrl\\SeoUrlDefinition' => 'getSeoUrlDefinitionService',
'Shopware\\Core\\Content\\Sitemap\\SalesChannel\\SitemapRoute' => 'getSitemapRouteService',
'Shopware\\Core\\Framework\\Adapter\\Asset\\AssetPackageService' => 'getAssetPackageServiceService',
'Shopware\\Core\\Framework\\Adapter\\Cache\\CacheIdLoader' => 'getCacheIdLoaderService',
'Shopware\\Core\\Framework\\Adapter\\Twig\\AppTemplateIterator' => 'getAppTemplateIteratorService',
'Shopware\\Core\\Framework\\Adapter\\Twig\\TemplateFinder' => 'getTemplateFinderService',
'Shopware\\Core\\Framework\\Adapter\\Twig\\TemplateIterator' => 'getTemplateIteratorService',
'Shopware\\Core\\Framework\\Api\\Acl\\AclCriteriaValidator' => 'getAclCriteriaValidatorService',
'Shopware\\Core\\Framework\\Api\\Acl\\Role\\AclRoleDefinition' => 'getAclRoleDefinitionService',
'Shopware\\Core\\Framework\\Api\\Acl\\Role\\AclUserRoleDefinition' => 'getAclUserRoleDefinitionService',
'Shopware\\Core\\Framework\\Api\\Controller\\AccessKeyController' => 'getAccessKeyControllerService',
'Shopware\\Core\\Framework\\Api\\Controller\\AclController' => 'getAclControllerService',
'Shopware\\Core\\Framework\\Api\\Controller\\ApiController' => 'getApiControllerService',
'Shopware\\Core\\Framework\\Api\\Controller\\AuthController' => 'getAuthControllerService',
'Shopware\\Core\\Framework\\Api\\Controller\\CacheController' => 'getCacheControllerService',
'Shopware\\Core\\Framework\\Api\\Controller\\CaptchaController' => 'getCaptchaControllerService',
'Shopware\\Core\\Framework\\Api\\Controller\\FallbackController' => 'getFallbackControllerService',
'Shopware\\Core\\Framework\\Api\\Controller\\IndexingController' => 'getIndexingControllerService',
'Shopware\\Core\\Framework\\Api\\Controller\\InfoController' => 'getInfoControllerService',
'Shopware\\Core\\Framework\\Api\\Controller\\SalesChannelProxyController' => 'getSalesChannelProxyControllerService',
'Shopware\\Core\\Framework\\Api\\Controller\\SyncController' => 'getSyncControllerService',
'Shopware\\Core\\Framework\\Api\\Controller\\UserController' => 'getUserControllerService',
'Shopware\\Core\\Framework\\Api\\Sync\\SyncService' => 'getSyncServiceService',
'Shopware\\Core\\Framework\\App\\Aggregate\\ActionButtonTranslation\\ActionButtonTranslationDefinition' => 'getActionButtonTranslationDefinitionService',
'Shopware\\Core\\Framework\\App\\Aggregate\\ActionButton\\ActionButtonDefinition' => 'getActionButtonDefinitionService',
'Shopware\\Core\\Framework\\App\\Aggregate\\AppTranslation\\AppTranslationDefinition' => 'getAppTranslationDefinitionService',
'Shopware\\Core\\Framework\\App\\Api\\AppActionController' => 'getAppActionControllerService',
'Shopware\\Core\\Framework\\App\\Api\\AppUrlChangeController' => 'getAppUrlChangeControllerService',
'Shopware\\Core\\Framework\\App\\AppDefinition' => 'getAppDefinitionService',
'Shopware\\Core\\Framework\\App\\AppUrlChangeResolver\\Resolver' => 'getResolverService',
'Shopware\\Core\\Framework\\App\\ShopId\\ShopIdProvider' => 'getShopIdProviderService',
'Shopware\\Core\\Framework\\App\\Template\\TemplateDefinition' => 'getTemplateDefinitionService',
'Shopware\\Core\\Framework\\App\\Template\\TemplateStateService' => 'getTemplateStateServiceService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator' => 'getEntityCacheKeyGeneratorService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\EntityHydrator' => 'getEntityHydratorService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\FieldAccessorBuilder\\ConfigJsonFieldAccessorBuilder' => 'getConfigJsonFieldAccessorBuilderService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\FieldAccessorBuilder\\CustomFieldsAccessorBuilder' => 'getCustomFieldsAccessorBuilderService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\FieldAccessorBuilder\\DefaultFieldAccessorBuilder' => 'getDefaultFieldAccessorBuilderService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\FieldAccessorBuilder\\JsonFieldAccessorBuilder' => 'getJsonFieldAccessorBuilderService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\FieldAccessorBuilder\\PriceFieldAccessorBuilder' => 'getPriceFieldAccessorBuilderService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\FieldResolver\\ManyToManyAssociationFieldResolver' => 'getManyToManyAssociationFieldResolverService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\FieldResolver\\ManyToOneAssociationFieldResolver' => 'getManyToOneAssociationFieldResolverService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\FieldResolver\\OneToManyAssociationFieldResolver' => 'getOneToManyAssociationFieldResolverService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\FieldResolver\\TranslationFieldResolver' => 'getTranslationFieldResolverService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\JoinGroupBuilder' => 'getJoinGroupBuilderService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry' => 'getDefinitionInstanceRegistryService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\ExtensionRegistry' => 'getExtensionRegistryService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\BlobFieldSerializer' => 'getBlobFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\BoolFieldSerializer' => 'getBoolFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\CalculatedPriceFieldSerializer' => 'getCalculatedPriceFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\CartPriceFieldSerializer' => 'getCartPriceFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\CashRoundingConfigFieldSerializer' => 'getCashRoundingConfigFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\ConfigJsonFieldSerializer' => 'getConfigJsonFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\CreatedAtFieldSerializer' => 'getCreatedAtFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\CreatedByFieldSerializer' => 'getCreatedByFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\CustomFieldsSerializer' => 'getCustomFieldsSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\DateFieldSerializer' => 'getDateFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\DateTimeFieldSerializer' => 'getDateTimeFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\EmailFieldSerializer' => 'getEmailFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\FkFieldSerializer' => 'getFkFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\FloatFieldSerializer' => 'getFloatFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\IdFieldSerializer' => 'getIdFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\IntFieldSerializer' => 'getIntFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\JsonFieldSerializer' => 'getJsonFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\ListFieldSerializer' => 'getListFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\LongTextFieldSerializer' => 'getLongTextFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\ManyToManyAssociationFieldSerializer' => 'getManyToManyAssociationFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\ManyToOneAssociationFieldSerializer' => 'getManyToOneAssociationFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\OneToManyAssociationFieldSerializer' => 'getOneToManyAssociationFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\OneToOneAssociationFieldSerializer' => 'getOneToOneAssociationFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\PHPUnserializeFieldSerializer' => 'getPHPUnserializeFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\PasswordFieldSerializer' => 'getPasswordFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\PriceDefinitionFieldSerializer' => 'getPriceDefinitionFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\PriceFieldSerializer' => 'getPriceFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\ReferenceVersionFieldSerializer' => 'getReferenceVersionFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\RemoteAddressFieldSerializer' => 'getRemoteAddressFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\StateMachineStateFieldSerializer' => 'getStateMachineStateFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\StringFieldSerializer' => 'getStringFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\TranslatedFieldSerializer' => 'getTranslatedFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\TranslationsAssociationFieldSerializer' => 'getTranslationsAssociationFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\UpdatedAtFieldSerializer' => 'getUpdatedAtFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\UpdatedByFieldSerializer' => 'getUpdatedByFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\VersionDataPayloadFieldSerializer' => 'getVersionDataPayloadFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\VersionFieldSerializer' => 'getVersionFieldSerializerService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\Indexing\\EntityIndexerRegistry' => 'getEntityIndexerRegistryService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\Aggregate\\VersionCommitData\\VersionCommitDataDefinition' => 'getVersionCommitDataDefinitionService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\Aggregate\\VersionCommit\\VersionCommitDefinition' => 'getVersionCommitDefinitionService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\VersionDefinition' => 'getVersionDefinitionService',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\EntityWriteGatewayInterface' => 'getEntityWriteGatewayInterfaceService',
'Shopware\\Core\\Framework\\Event\\BusinessEventRegistry' => 'getBusinessEventRegistryService',
'Shopware\\Core\\Framework\\Event\\EventAction\\Aggregate\\EventActionRule\\EventActionRuleDefinition' => 'getEventActionRuleDefinitionService',
'Shopware\\Core\\Framework\\Event\\EventAction\\Aggregate\\EventActionSalesChannel\\EventActionSalesChannelDefinition' => 'getEventActionSalesChannelDefinitionService',
'Shopware\\Core\\Framework\\Event\\EventAction\\EventActionDefinition' => 'getEventActionDefinitionService',
'Shopware\\Core\\Framework\\Log\\LogEntryDefinition' => 'getLogEntryDefinitionService',
'Shopware\\Core\\Framework\\MessageQueue\\Api\\ConsumeMessagesController' => 'getConsumeMessagesControllerService',
'Shopware\\Core\\Framework\\MessageQueue\\DeadMessage\\DeadMessageDefinition' => 'getDeadMessageDefinitionService',
'Shopware\\Core\\Framework\\MessageQueue\\MessageQueueStatsDefinition' => 'getMessageQueueStatsDefinitionService',
'Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\Api\\ScheduledTaskController' => 'getScheduledTaskControllerService',
'Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\ScheduledTaskDefinition' => 'getScheduledTaskDefinitionService',
'Shopware\\Core\\Framework\\Migration\\Api\\MigrationController' => 'getMigrationControllerService',
'Shopware\\Core\\Framework\\Migration\\IndexerQueuer' => 'getIndexerQueuerService',
'Shopware\\Core\\Framework\\Plugin\\Aggregate\\PluginTranslation\\PluginTranslationDefinition' => 'getPluginTranslationDefinitionService',
'Shopware\\Core\\Framework\\Plugin\\KernelPluginCollection' => 'getKernelPluginCollectionService',
'Shopware\\Core\\Framework\\Plugin\\KernelPluginLoader\\KernelPluginLoader' => 'getKernelPluginLoaderService',
'Shopware\\Core\\Framework\\Plugin\\PluginDefinition' => 'getPluginDefinitionService',
'Shopware\\Core\\Framework\\Plugin\\Util\\PluginIdProvider' => 'getPluginIdProviderService',
'Shopware\\Core\\Framework\\Routing\\CanonicalRedirectService' => 'getCanonicalRedirectServiceService',
'Shopware\\Core\\Framework\\Routing\\RequestTransformerInterface' => 'getRequestTransformerInterfaceService',
'Shopware\\Core\\Framework\\Store\\Api\\ExtensionStoreActionsController' => 'getExtensionStoreActionsControllerService',
'Shopware\\Core\\Framework\\Store\\Api\\ExtensionStoreDataController' => 'getExtensionStoreDataControllerService',
'Shopware\\Core\\Framework\\Store\\Api\\ExtensionStoreLicensesController' => 'getExtensionStoreLicensesControllerService',
'Shopware\\Core\\Framework\\Store\\Api\\FirstRunWizardController' => 'getFirstRunWizardControllerService',
'Shopware\\Core\\Framework\\Store\\Api\\StoreController' => 'getStoreControllerService',
'Shopware\\Core\\Framework\\Update\\Api\\UpdateController' => 'getUpdateControllerService',
'Shopware\\Core\\Framework\\Webhook\\WebhookDefinition' => 'getWebhookDefinitionService',
'Shopware\\Core\\System\\Country\\Aggregate\\CountryStateTranslation\\CountryStateTranslationDefinition' => 'getCountryStateTranslationDefinitionService',
'Shopware\\Core\\System\\Country\\Aggregate\\CountryState\\CountryStateDefinition' => 'getCountryStateDefinitionService',
'Shopware\\Core\\System\\Country\\Aggregate\\CountryState\\SalesChannel\\SalesChannelCountryStateDefinition' => 'getSalesChannelCountryStateDefinitionService',
'Shopware\\Core\\System\\Country\\Aggregate\\CountryTranslation\\CountryTranslationDefinition' => 'getCountryTranslationDefinitionService',
'Shopware\\Core\\System\\Country\\CountryDefinition' => 'getCountryDefinitionService',
'Shopware\\Core\\System\\Country\\SalesChannel\\CountryRoute' => 'getCountryRouteService',
'Shopware\\Core\\System\\Country\\SalesChannel\\SalesChannelCountryDefinition' => 'getSalesChannelCountryDefinitionService',
'Shopware\\Core\\System\\Currency\\Aggregate\\CurrencyCountryRounding\\CurrencyCountryRoundingDefinition' => 'getCurrencyCountryRoundingDefinitionService',
'Shopware\\Core\\System\\Currency\\Aggregate\\CurrencyTranslation\\CurrencyTranslationDefinition' => 'getCurrencyTranslationDefinitionService',
'Shopware\\Core\\System\\Currency\\CurrencyDefinition' => 'getCurrencyDefinitionService',
'Shopware\\Core\\System\\Currency\\CurrencyFormatter' => 'getCurrencyFormatterService',
'Shopware\\Core\\System\\Currency\\SalesChannel\\CurrencyRoute' => 'getCurrencyRouteService',
'Shopware\\Core\\System\\Currency\\SalesChannel\\SalesChannelCurrencyDefinition' => 'getSalesChannelCurrencyDefinitionService',
'Shopware\\Core\\System\\CustomField\\Aggregate\\CustomFieldSetRelation\\CustomFieldSetRelationDefinition' => 'getCustomFieldSetRelationDefinitionService',
'Shopware\\Core\\System\\CustomField\\Aggregate\\CustomFieldSet\\CustomFieldSetDefinition' => 'getCustomFieldSetDefinitionService',
'Shopware\\Core\\System\\CustomField\\Api\\CustomFieldSetActionController' => 'getCustomFieldSetActionControllerService',
'Shopware\\Core\\System\\CustomField\\CustomFieldDefinition' => 'getCustomFieldDefinitionService',
'Shopware\\Core\\System\\DeliveryTime\\Aggregate\\DeliveryTimeTranslation\\DeliveryTimeTranslationDefinition' => 'getDeliveryTimeTranslationDefinitionService',
'Shopware\\Core\\System\\DeliveryTime\\DeliveryTimeDefinition' => 'getDeliveryTimeDefinitionService',
'Shopware\\Core\\System\\Integration\\Aggregate\\IntegrationRole\\IntegrationRoleDefinition' => 'getIntegrationRoleDefinitionService',
'Shopware\\Core\\System\\Integration\\IntegrationDefinition' => 'getIntegrationDefinitionService',
'Shopware\\Core\\System\\Language\\LanguageDefinition' => 'getLanguageDefinitionService',
'Shopware\\Core\\System\\Language\\SalesChannel\\LanguageRoute' => 'getLanguageRouteService',
'Shopware\\Core\\System\\Language\\SalesChannel\\SalesChannelLanguageDefinition' => 'getSalesChannelLanguageDefinitionService',
'Shopware\\Core\\System\\Locale\\Aggregate\\LocaleTranslation\\LocaleTranslationDefinition' => 'getLocaleTranslationDefinitionService',
'Shopware\\Core\\System\\Locale\\LocaleDefinition' => 'getLocaleDefinitionService',
'Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeSalesChannel\\NumberRangeSalesChannelDefinition' => 'getNumberRangeSalesChannelDefinitionService',
'Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeState\\NumberRangeStateDefinition' => 'getNumberRangeStateDefinitionService',
'Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeTranslation\\NumberRangeTranslationDefinition' => 'getNumberRangeTranslationDefinitionService',
'Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeTypeTranslation\\NumberRangeTypeTranslationDefinition' => 'getNumberRangeTypeTranslationDefinitionService',
'Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeType\\NumberRangeTypeDefinition' => 'getNumberRangeTypeDefinitionService',
'Shopware\\Core\\System\\NumberRange\\Api\\NumberRangeController' => 'getNumberRangeControllerService',
'Shopware\\Core\\System\\NumberRange\\NumberRangeDefinition' => 'getNumberRangeDefinitionService',
'Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelAnalytics\\SalesChannelAnalyticsDefinition' => 'getSalesChannelAnalyticsDefinitionService',
'Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelCountry\\SalesChannelCountryDefinition' => 'getSalesChannelCountryDefinition2Service',
'Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelCurrency\\SalesChannelCurrencyDefinition' => 'getSalesChannelCurrencyDefinition2Service',
'Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelDomain\\SalesChannelDomainDefinition' => 'getSalesChannelDomainDefinitionService',
'Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelLanguage\\SalesChannelLanguageDefinition' => 'getSalesChannelLanguageDefinition2Service',
'Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelPaymentMethod\\SalesChannelPaymentMethodDefinition' => 'getSalesChannelPaymentMethodDefinition2Service',
'Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelShippingMethod\\SalesChannelShippingMethodDefinition' => 'getSalesChannelShippingMethodDefinition2Service',
'Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelTranslation\\SalesChannelTranslationDefinition' => 'getSalesChannelTranslationDefinitionService',
'Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelTypeTranslation\\SalesChannelTypeTranslationDefinition' => 'getSalesChannelTypeTranslationDefinitionService',
'Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelType\\SalesChannelTypeDefinition' => 'getSalesChannelTypeDefinitionService',
'Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry' => 'getSalesChannelDefinitionInstanceRegistryService',
'Shopware\\Core\\System\\SalesChannel\\SalesChannelDefinition' => 'getSalesChannelDefinitionService',
'Shopware\\Core\\System\\SalesChannel\\SalesChannel\\ContextSwitchRoute' => 'getContextSwitchRouteService',
'Shopware\\Core\\System\\SalesChannel\\SalesChannel\\StoreApiInfoController' => 'getStoreApiInfoControllerService',
'Shopware\\Core\\System\\Salutation\\Aggregate\\SalutationTranslation\\SalutationTranslationDefinition' => 'getSalutationTranslationDefinitionService',
'Shopware\\Core\\System\\Salutation\\SalesChannel\\SalesChannelSalutationDefinition' => 'getSalesChannelSalutationDefinitionService',
'Shopware\\Core\\System\\Salutation\\SalesChannel\\SalutationRoute' => 'getSalutationRouteService',
'Shopware\\Core\\System\\Salutation\\SalutationDefinition' => 'getSalutationDefinitionService',
'Shopware\\Core\\System\\Snippet\\Aggregate\\SnippetSet\\SnippetSetDefinition' => 'getSnippetSetDefinitionService',
'Shopware\\Core\\System\\Snippet\\Api\\SnippetController' => 'getSnippetControllerService',
'Shopware\\Core\\System\\Snippet\\Files\\SnippetFileCollection' => 'getSnippetFileCollectionService',
'Shopware\\Core\\System\\Snippet\\Filter\\SnippetFilterFactory' => 'getSnippetFilterFactoryService',
'Shopware\\Core\\System\\Snippet\\SnippetDefinition' => 'getSnippetDefinitionService',
'Shopware\\Core\\System\\StateMachine\\Aggregation\\StateMachineHistory\\StateMachineHistoryDefinition' => 'getStateMachineHistoryDefinitionService',
'Shopware\\Core\\System\\StateMachine\\Aggregation\\StateMachineState\\StateMachineStateDefinition' => 'getStateMachineStateDefinitionService',
'Shopware\\Core\\System\\StateMachine\\Aggregation\\StateMachineState\\StateMachineStateTranslationDefinition' => 'getStateMachineStateTranslationDefinitionService',
'Shopware\\Core\\System\\StateMachine\\Aggregation\\StateMachineTransition\\StateMachineTransitionDefinition' => 'getStateMachineTransitionDefinitionService',
'Shopware\\Core\\System\\StateMachine\\Api\\StateMachineActionController' => 'getStateMachineActionControllerService',
'Shopware\\Core\\System\\StateMachine\\StateMachineDefinition' => 'getStateMachineDefinitionService',
'Shopware\\Core\\System\\StateMachine\\StateMachineTranslationDefinition' => 'getStateMachineTranslationDefinitionService',
'Shopware\\Core\\System\\SystemConfig\\Api\\SystemConfigController' => 'getSystemConfigControllerService',
'Shopware\\Core\\System\\SystemConfig\\SystemConfigDefinition' => 'getSystemConfigDefinitionService',
'Shopware\\Core\\System\\SystemConfig\\SystemConfigService' => 'getSystemConfigServiceService',
'Shopware\\Core\\System\\Tag\\TagDefinition' => 'getTagDefinitionService',
'Shopware\\Core\\System\\Tax\\Aggregate\\TaxRuleTypeTranslation\\TaxRuleTypeTranslationDefinition' => 'getTaxRuleTypeTranslationDefinitionService',
'Shopware\\Core\\System\\Tax\\Aggregate\\TaxRuleType\\TaxRuleTypeDefinition' => 'getTaxRuleTypeDefinitionService',
'Shopware\\Core\\System\\Tax\\Aggregate\\TaxRule\\TaxRuleDefinition' => 'getTaxRuleDefinitionService',
'Shopware\\Core\\System\\Tax\\TaxDefinition' => 'getTaxDefinitionService',
'Shopware\\Core\\System\\Unit\\Aggregate\\UnitTranslation\\UnitTranslationDefinition' => 'getUnitTranslationDefinitionService',
'Shopware\\Core\\System\\Unit\\UnitDefinition' => 'getUnitDefinitionService',
'Shopware\\Core\\System\\User\\Aggregate\\UserAccessKey\\UserAccessKeyDefinition' => 'getUserAccessKeyDefinitionService',
'Shopware\\Core\\System\\User\\Aggregate\\UserConfig\\UserConfigDefinition' => 'getUserConfigDefinitionService',
'Shopware\\Core\\System\\User\\Aggregate\\UserRecovery\\UserRecoveryDefinition' => 'getUserRecoveryDefinitionService',
'Shopware\\Core\\System\\User\\Api\\UserRecoveryController' => 'getUserRecoveryControllerService',
'Shopware\\Core\\System\\User\\Api\\UserValidationController' => 'getUserValidationControllerService',
'Shopware\\Core\\System\\User\\UserDefinition' => 'getUserDefinitionService',
'Shopware\\Elasticsearch\\Framework\\ElasticsearchHelper' => 'getElasticsearchHelperService',
'Shopware\\Elasticsearch\\Framework\\Indexing\\CreateAliasTaskHandler' => 'getCreateAliasTaskHandlerService',
'Shopware\\Storefront\\Controller\\AccountOrderController' => 'getAccountOrderControllerService',
'Shopware\\Storefront\\Controller\\AccountPaymentController' => 'getAccountPaymentControllerService',
'Shopware\\Storefront\\Controller\\AccountProfileController' => 'getAccountProfileControllerService',
'Shopware\\Storefront\\Controller\\AddressController' => 'getAddressControllerService',
'Shopware\\Storefront\\Controller\\AuthController' => 'getAuthController2Service',
'Shopware\\Storefront\\Controller\\CartLineItemController' => 'getCartLineItemControllerService',
'Shopware\\Storefront\\Controller\\CheckoutController' => 'getCheckoutControllerService',
'Shopware\\Storefront\\Controller\\CmsController' => 'getCmsControllerService',
'Shopware\\Storefront\\Controller\\ContextController' => 'getContextControllerService',
'Shopware\\Storefront\\Controller\\CookieController' => 'getCookieControllerService',
'Shopware\\Storefront\\Controller\\CountryStateController' => 'getCountryStateControllerService',
'Shopware\\Storefront\\Controller\\CsrfController' => 'getCsrfControllerService',
'Shopware\\Storefront\\Controller\\DocumentController' => 'getDocumentController2Service',
'Shopware\\Storefront\\Controller\\ErrorController' => 'getErrorControllerService',
'Shopware\\Storefront\\Controller\\FormController' => 'getFormControllerService',
'Shopware\\Storefront\\Controller\\LandingPageController' => 'getLandingPageControllerService',
'Shopware\\Storefront\\Controller\\MaintenanceController' => 'getMaintenanceControllerService',
'Shopware\\Storefront\\Controller\\NavigationController' => 'getNavigationControllerService',
'Shopware\\Storefront\\Controller\\NewsletterController' => 'getNewsletterControllerService',
'Shopware\\Storefront\\Controller\\ProductController' => 'getProductControllerService',
'Shopware\\Storefront\\Controller\\RegisterController' => 'getRegisterControllerService',
'Shopware\\Storefront\\Controller\\SearchController' => 'getSearchControllerService',
'Shopware\\Storefront\\Controller\\SitemapController' => 'getSitemapControllerService',
'Shopware\\Storefront\\Controller\\StoreApiProxyController' => 'getStoreApiProxyControllerService',
'Shopware\\Storefront\\Controller\\VerificationHashController' => 'getVerificationHashControllerService',
'Shopware\\Storefront\\Controller\\WishlistController' => 'getWishlistControllerService',
'Shopware\\Storefront\\Framework\\Cache\\CacheStore' => 'getCacheStoreService',
'Shopware\\Storefront\\Framework\\Csrf\\CsrfPlaceholderHandler' => 'getCsrfPlaceholderHandlerService',
'Shopware\\Storefront\\Framework\\Media\\StorefrontMediaValidatorRegistry' => 'getStorefrontMediaValidatorRegistryService',
'Shopware\\Storefront\\Page\\Checkout\\Register\\CheckoutRegisterPageLoader' => 'getCheckoutRegisterPageLoaderService',
'Shopware\\Storefront\\Page\\Product\\Configurator\\ProductCombinationFinder' => 'getProductCombinationFinderService',
'Shopware\\Storefront\\Page\\Product\\Review\\ProductReviewLoader' => 'getProductReviewLoaderService',
'Shopware\\Storefront\\Page\\Search\\SearchPageLoader' => 'getSearchPageLoaderService',
'Shopware\\Storefront\\Theme\\Aggregate\\ThemeMediaDefinition' => 'getThemeMediaDefinitionService',
'Shopware\\Storefront\\Theme\\Aggregate\\ThemeSalesChannelDefinition' => 'getThemeSalesChannelDefinitionService',
'Shopware\\Storefront\\Theme\\Aggregate\\ThemeTranslationDefinition' => 'getThemeTranslationDefinitionService',
'Shopware\\Storefront\\Theme\\Controller\\ThemeController' => 'getThemeControllerService',
'Shopware\\Storefront\\Theme\\StorefrontPluginRegistry' => 'getStorefrontPluginRegistryService',
'Shopware\\Storefront\\Theme\\ThemeDefinition' => 'getThemeDefinitionService',
'Swag\\LanguagePack\\PackLanguage\\PackLanguageDefinition' => 'getPackLanguageDefinitionService',
'Swag\\LanguagePack\\SwagLanguagePack' => 'getSwagLanguagePackService',
'Swag\\Markets\\Controller\\AmazonConnectionAssistantController' => 'getAmazonConnectionAssistantControllerService',
'Swag\\Markets\\Controller\\Api\\ConfigController' => 'getConfigControllerService',
'Swag\\Markets\\Controller\\EbayConnectionAssistantController' => 'getEbayConnectionAssistantControllerService',
'Swag\\Markets\\Controller\\SalesChannelApiController' => 'getSalesChannelApiControllerService',
'Swag\\Markets\\Controller\\SupportRequestController' => 'getSupportRequestControllerService',
'Swag\\Markets\\Controller\\SwagMarketsController' => 'getSwagMarketsControllerService',
'Swag\\Markets\\Entity\\CategoryMapping\\CategoryMappingDefinition' => 'getCategoryMappingDefinitionService',
'Swag\\Markets\\Entity\\Config\\SwagMarketsConfigurationEntityDefinition' => 'getSwagMarketsConfigurationEntityDefinitionService',
'Swag\\Markets\\Entity\\Marketplace\\Aggregate\\MarketplaceSalesChannel\\MarketplaceSalesChannelDefinition' => 'getMarketplaceSalesChannelDefinitionService',
'Swag\\Markets\\Entity\\Marketplace\\Aggregate\\MarketplaceSettings\\MarketplaceSettingsDefinition' => 'getMarketplaceSettingsDefinitionService',
'Swag\\Markets\\Entity\\Marketplace\\MarketplaceDefinition' => 'getMarketplaceDefinitionService',
'Swag\\Markets\\Entity\\Support\\SupportDefinition' => 'getSupportDefinitionService',
'Swag\\Markets\\SwagMarkets' => 'getSwagMarketsService',
'Swag\\PlatformDemoData\\SwagPlatformDemoData' => 'getSwagPlatformDemoDataService',
'Symfony\\Bundle\\FrameworkBundle\\Controller\\RedirectController' => 'getRedirectControllerService',
'Symfony\\Bundle\\FrameworkBundle\\Controller\\TemplateController' => 'getTemplateControllerService',
'acl_role.repository' => 'getAclRole_RepositoryService',
'acl_user_role.repository' => 'getAclUserRole_RepositoryService',
'administration.filesystem.private' => 'getAdministration_Filesystem_PrivateService',
'administration.filesystem.public' => 'getAdministration_Filesystem_PublicService',
'app.repository' => 'getApp_RepositoryService',
'app_action_button.repository' => 'getAppActionButton_RepositoryService',
'app_action_button_translation.repository' => 'getAppActionButtonTranslation_RepositoryService',
'app_template.repository' => 'getAppTemplate_RepositoryService',
'app_translation.repository' => 'getAppTranslation_RepositoryService',
'bf_category_mapping.repository' => 'getBfCategoryMapping_RepositoryService',
'bf_config.repository' => 'getBfConfig_RepositoryService',
'bf_marketplace.repository' => 'getBfMarketplace_RepositoryService',
'bf_marketplace_sales_channel.repository' => 'getBfMarketplaceSalesChannel_RepositoryService',
'bf_marketplace_settings.repository' => 'getBfMarketplaceSettings_RepositoryService',
'bf_support.repository' => 'getBfSupport_RepositoryService',
'cache.app' => 'getCache_AppService',
'cache.app_clearer' => 'getCache_AppClearerService',
'cache.global_clearer' => 'getCache_GlobalClearerService',
'cache.system' => 'getCache_SystemService',
'cache.system_clearer' => 'getCache_SystemClearerService',
'cache_warmer' => 'getCacheWarmerService',
'category.repository' => 'getCategory_RepositoryService',
'category_tag.repository' => 'getCategoryTag_RepositoryService',
'category_translation.repository' => 'getCategoryTranslation_RepositoryService',
'checkout.filesystem.private' => 'getCheckout_Filesystem_PrivateService',
'checkout.filesystem.public' => 'getCheckout_Filesystem_PublicService',
'cms_block.repository' => 'getCmsBlock_RepositoryService',
'cms_page.repository' => 'getCmsPage_RepositoryService',
'cms_page_translation.repository' => 'getCmsPageTranslation_RepositoryService',
'cms_section.repository' => 'getCmsSection_RepositoryService',
'cms_slot.repository' => 'getCmsSlot_RepositoryService',
'cms_slot_translation.repository' => 'getCmsSlotTranslation_RepositoryService',
'console.command.public_alias.Shopware\\Development\\Command\\ConfigDebugCommand' => 'getConfigDebugCommandService',
'console.command.public_alias.Shopware\\Development\\Command\\DatabaseDebugViewGenerator' => 'getDatabaseDebugViewGeneratorService',
'console.command_loader' => 'getConsole_CommandLoaderService',
'container.env_var_processors_locator' => 'getContainer_EnvVarProcessorsLocatorService',
'content.filesystem.private' => 'getContent_Filesystem_PrivateService',
'content.filesystem.public' => 'getContent_Filesystem_PublicService',
'country.repository' => 'getCountry_RepositoryService',
'country_state.repository' => 'getCountryState_RepositoryService',
'country_state_translation.repository' => 'getCountryStateTranslation_RepositoryService',
'country_translation.repository' => 'getCountryTranslation_RepositoryService',
'currency.repository' => 'getCurrency_RepositoryService',
'currency_country_rounding.repository' => 'getCurrencyCountryRounding_RepositoryService',
'currency_translation.repository' => 'getCurrencyTranslation_RepositoryService',
'custom_field.repository' => 'getCustomField_RepositoryService',
'custom_field_set.repository' => 'getCustomFieldSet_RepositoryService',
'custom_field_set_relation.repository' => 'getCustomFieldSetRelation_RepositoryService',
'customer.repository' => 'getCustomer_RepositoryService',
'customer_address.repository' => 'getCustomerAddress_RepositoryService',
'customer_group.repository' => 'getCustomerGroup_RepositoryService',
'customer_group_registration_sales_channels.repository' => 'getCustomerGroupRegistrationSalesChannels_RepositoryService',
'customer_group_translation.repository' => 'getCustomerGroupTranslation_RepositoryService',
'customer_recovery.repository' => 'getCustomerRecovery_RepositoryService',
'customer_tag.repository' => 'getCustomerTag_RepositoryService',
'customer_wishlist.repository' => 'getCustomerWishlist_RepositoryService',
'customer_wishlist_product.repository' => 'getCustomerWishlistProduct_RepositoryService',
'data_collector.dump' => 'getDataCollector_DumpService',
'dead_message.repository' => 'getDeadMessage_RepositoryService',
'delivery_time.repository' => 'getDeliveryTime_RepositoryService',
'delivery_time_translation.repository' => 'getDeliveryTimeTranslation_RepositoryService',
'document.repository' => 'getDocument_RepositoryService',
'document_base_config.repository' => 'getDocumentBaseConfig_RepositoryService',
'document_base_config_sales_channel.repository' => 'getDocumentBaseConfigSalesChannel_RepositoryService',
'document_type.repository' => 'getDocumentType_RepositoryService',
'document_type_translation.repository' => 'getDocumentTypeTranslation_RepositoryService',
'elasticsearch.filesystem.private' => 'getElasticsearch_Filesystem_PrivateService',
'elasticsearch.filesystem.public' => 'getElasticsearch_Filesystem_PublicService',
'enqueue.client.default.producer' => 'getEnqueue_Client_Default_ProducerService',
'error_controller' => 'getErrorController2Service',
'event_action.repository' => 'getEventAction_RepositoryService',
'event_action_rule.repository' => 'getEventActionRule_RepositoryService',
'event_action_sales_channel.repository' => 'getEventActionSalesChannel_RepositoryService',
'event_dispatcher' => 'getEventDispatcherService',
'framework.filesystem.private' => 'getFramework_Filesystem_PrivateService',
'framework.filesystem.public' => 'getFramework_Filesystem_PublicService',
'http_kernel' => 'getHttpKernelService',
'import_export_file.repository' => 'getImportExportFile_RepositoryService',
'import_export_log.repository' => 'getImportExportLog_RepositoryService',
'import_export_profile.repository' => 'getImportExportProfile_RepositoryService',
'import_export_profile_translation.repository' => 'getImportExportProfileTranslation_RepositoryService',
'integration.repository' => 'getIntegration_RepositoryService',
'integration_role.repository' => 'getIntegrationRole_RepositoryService',
'landing_page.repository' => 'getLandingPage_RepositoryService',
'landing_page_sales_channel.repository' => 'getLandingPageSalesChannel_RepositoryService',
'landing_page_tag.repository' => 'getLandingPageTag_RepositoryService',
'landing_page_translation.repository' => 'getLandingPageTranslation_RepositoryService',
'language.repository' => 'getLanguage_RepositoryService',
'locale.repository' => 'getLocale_RepositoryService',
'locale_translation.repository' => 'getLocaleTranslation_RepositoryService',
'log_entry.repository' => 'getLogEntry_RepositoryService',
'mail_header_footer.repository' => 'getMailHeaderFooter_RepositoryService',
'mail_header_footer_translation.repository' => 'getMailHeaderFooterTranslation_RepositoryService',
'mail_template.repository' => 'getMailTemplate_RepositoryService',
'mail_template_media.repository' => 'getMailTemplateMedia_RepositoryService',
'mail_template_translation.repository' => 'getMailTemplateTranslation_RepositoryService',
'mail_template_type.repository' => 'getMailTemplateType_RepositoryService',
'mail_template_type_translation.repository' => 'getMailTemplateTypeTranslation_RepositoryService',
'main_category.repository' => 'getMainCategory_RepositoryService',
'media.repository' => 'getMedia_RepositoryService',
'media_default_folder.repository' => 'getMediaDefaultFolder_RepositoryService',
'media_folder.repository' => 'getMediaFolder_RepositoryService',
'media_folder_configuration.repository' => 'getMediaFolderConfiguration_RepositoryService',
'media_folder_configuration_media_thumbnail_size.repository' => 'getMediaFolderConfigurationMediaThumbnailSize_RepositoryService',
'media_tag.repository' => 'getMediaTag_RepositoryService',
'media_thumbnail.repository' => 'getMediaThumbnail_RepositoryService',
'media_thumbnail_size.repository' => 'getMediaThumbnailSize_RepositoryService',
'media_translation.repository' => 'getMediaTranslation_RepositoryService',
'message_queue_stats.repository' => 'getMessageQueueStats_RepositoryService',
'messenger.default_bus' => 'getMessenger_DefaultBusService',
'monolog.logger.business_events' => 'getMonolog_Logger_BusinessEventsService',
'newsletter_recipient.repository' => 'getNewsletterRecipient_RepositoryService',
'newsletter_recipient_tag.repository' => 'getNewsletterRecipientTag_RepositoryService',
'number_range.repository' => 'getNumberRange_RepositoryService',
'number_range_sales_channel.repository' => 'getNumberRangeSalesChannel_RepositoryService',
'number_range_state.repository' => 'getNumberRangeState_RepositoryService',
'number_range_translation.repository' => 'getNumberRangeTranslation_RepositoryService',
'number_range_type.repository' => 'getNumberRangeType_RepositoryService',
'number_range_type_translation.repository' => 'getNumberRangeTypeTranslation_RepositoryService',
'order.repository' => 'getOrder_RepositoryService',
'order_address.repository' => 'getOrderAddress_RepositoryService',
'order_customer.repository' => 'getOrderCustomer_RepositoryService',
'order_delivery.repository' => 'getOrderDelivery_RepositoryService',
'order_delivery_position.repository' => 'getOrderDeliveryPosition_RepositoryService',
'order_line_item.repository' => 'getOrderLineItem_RepositoryService',
'order_tag.repository' => 'getOrderTag_RepositoryService',
'order_transaction.repository' => 'getOrderTransaction_RepositoryService',
'payment_method.repository' => 'getPaymentMethod_RepositoryService',
'payment_method_translation.repository' => 'getPaymentMethodTranslation_RepositoryService',
'plugin.repository' => 'getPlugin_RepositoryService',
'plugin_translation.repository' => 'getPluginTranslation_RepositoryService',
'product.repository' => 'getProduct_RepositoryService',
'product_category.repository' => 'getProductCategory_RepositoryService',
'product_category_tree.repository' => 'getProductCategoryTree_RepositoryService',
'product_configurator_setting.repository' => 'getProductConfiguratorSetting_RepositoryService',
'product_cross_selling.repository' => 'getProductCrossSelling_RepositoryService',
'product_cross_selling_assigned_products.repository' => 'getProductCrossSellingAssignedProducts_RepositoryService',
'product_cross_selling_translation.repository' => 'getProductCrossSellingTranslation_RepositoryService',
'product_custom_field_set.repository' => 'getProductCustomFieldSet_RepositoryService',
'product_export.repository' => 'getProductExport_RepositoryService',
'product_feature_set.repository' => 'getProductFeatureSet_RepositoryService',
'product_feature_set_translation.repository' => 'getProductFeatureSetTranslation_RepositoryService',
'product_keyword_dictionary.repository' => 'getProductKeywordDictionary_RepositoryService',
'product_manufacturer.repository' => 'getProductManufacturer_RepositoryService',
'product_manufacturer_translation.repository' => 'getProductManufacturerTranslation_RepositoryService',
'product_media.repository' => 'getProductMedia_RepositoryService',
'product_option.repository' => 'getProductOption_RepositoryService',
'product_price.repository' => 'getProductPrice_RepositoryService',
'product_property.repository' => 'getProductProperty_RepositoryService',
'product_review.repository' => 'getProductReview_RepositoryService',
'product_search_config.repository' => 'getProductSearchConfig_RepositoryService',
'product_search_config_field.repository' => 'getProductSearchConfigField_RepositoryService',
'product_search_keyword.repository' => 'getProductSearchKeyword_RepositoryService',
'product_sorting.repository' => 'getProductSorting_RepositoryService',
'product_sorting_translation.repository' => 'getProductSortingTranslation_RepositoryService',
'product_stream.repository' => 'getProductStream_RepositoryService',
'product_stream_filter.repository' => 'getProductStreamFilter_RepositoryService',
'product_stream_mapping.repository' => 'getProductStreamMapping_RepositoryService',
'product_stream_translation.repository' => 'getProductStreamTranslation_RepositoryService',
'product_tag.repository' => 'getProductTag_RepositoryService',
'product_translation.repository' => 'getProductTranslation_RepositoryService',
'product_visibility.repository' => 'getProductVisibility_RepositoryService',
'profiler' => 'getProfilerService',
'profiling.filesystem.private' => 'getProfiling_Filesystem_PrivateService',
'profiling.filesystem.public' => 'getProfiling_Filesystem_PublicService',
'promotion.repository' => 'getPromotion_RepositoryService',
'promotion_cart_rule.repository' => 'getPromotionCartRule_RepositoryService',
'promotion_discount.repository' => 'getPromotionDiscount_RepositoryService',
'promotion_discount_prices.repository' => 'getPromotionDiscountPrices_RepositoryService',
'promotion_discount_rule.repository' => 'getPromotionDiscountRule_RepositoryService',
'promotion_individual_code.repository' => 'getPromotionIndividualCode_RepositoryService',
'promotion_order_rule.repository' => 'getPromotionOrderRule_RepositoryService',
'promotion_persona_customer.repository' => 'getPromotionPersonaCustomer_RepositoryService',
'promotion_persona_rule.repository' => 'getPromotionPersonaRule_RepositoryService',
'promotion_sales_channel.repository' => 'getPromotionSalesChannel_RepositoryService',
'promotion_setgroup.repository' => 'getPromotionSetgroup_RepositoryService',
'promotion_setgroup_rule.repository' => 'getPromotionSetgroupRule_RepositoryService',
'promotion_translation.repository' => 'getPromotionTranslation_RepositoryService',
'property_group.repository' => 'getPropertyGroup_RepositoryService',
'property_group_option.repository' => 'getPropertyGroupOption_RepositoryService',
'property_group_option_translation.repository' => 'getPropertyGroupOptionTranslation_RepositoryService',
'property_group_translation.repository' => 'getPropertyGroupTranslation_RepositoryService',
'request_stack' => 'getRequestStackService',
'router' => 'getRouterService',
'routing.loader' => 'getRouting_LoaderService',
'rule.repository' => 'getRule_RepositoryService',
'rule_condition.repository' => 'getRuleCondition_RepositoryService',
'sales_channel.category.repository' => 'getSalesChannel_Category_RepositoryService',
'sales_channel.country.repository' => 'getSalesChannel_Country_RepositoryService',
'sales_channel.country_state.repository' => 'getSalesChannel_CountryState_RepositoryService',
'sales_channel.currency.repository' => 'getSalesChannel_Currency_RepositoryService',
'sales_channel.landing_page.repository' => 'getSalesChannel_LandingPage_RepositoryService',
'sales_channel.language.repository' => 'getSalesChannel_Language_RepositoryService',
'sales_channel.main_category.repository' => 'getSalesChannel_MainCategory_RepositoryService',
'sales_channel.payment_method.repository' => 'getSalesChannel_PaymentMethod_RepositoryService',
'sales_channel.product.repository' => 'getSalesChannel_Product_RepositoryService',
'sales_channel.repository' => 'getSalesChannel_RepositoryService',
'sales_channel.salutation.repository' => 'getSalesChannel_Salutation_RepositoryService',
'sales_channel.seo_url.repository' => 'getSalesChannel_SeoUrl_RepositoryService',
'sales_channel.shipping_method.repository' => 'getSalesChannel_ShippingMethod_RepositoryService',
'sales_channel_analytics.repository' => 'getSalesChannelAnalytics_RepositoryService',
'sales_channel_country.repository' => 'getSalesChannelCountry_RepositoryService',
'sales_channel_currency.repository' => 'getSalesChannelCurrency_RepositoryService',
'sales_channel_definition.Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerAddress\\CustomerAddressDefinition' => 'getCustomerAddressDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerGroupRegistrationSalesChannel\\CustomerGroupRegistrationSalesChannelDefinition' => 'getCustomerGroupRegistrationSalesChannelDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerGroupTranslation\\CustomerGroupTranslationDefinition' => 'getCustomerGroupTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerGroup\\CustomerGroupDefinition' => 'getCustomerGroupDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerRecovery\\CustomerRecoveryDefinition' => 'getCustomerRecoveryDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerTag\\CustomerTagDefinition' => 'getCustomerTagDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerWishlistProduct\\CustomerWishlistProductDefinition' => 'getCustomerWishlistProductDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerWishlist\\CustomerWishlistDefinition' => 'getCustomerWishlistDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Customer\\CustomerDefinition' => 'getCustomerDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Document\\Aggregate\\DocumentBaseConfigSalesChannel\\DocumentBaseConfigSalesChannelDefinition' => 'getDocumentBaseConfigSalesChannelDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Document\\Aggregate\\DocumentBaseConfig\\DocumentBaseConfigDefinition' => 'getDocumentBaseConfigDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Document\\Aggregate\\DocumentTypeTranslation\\DocumentTypeTranslationDefinition' => 'getDocumentTypeTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Document\\Aggregate\\DocumentType\\DocumentTypeDefinition' => 'getDocumentTypeDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Document\\DocumentDefinition' => 'getDocumentDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderAddress\\OrderAddressDefinition' => 'getOrderAddressDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderCustomer\\OrderCustomerDefinition' => 'getOrderCustomerDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderDeliveryPosition\\OrderDeliveryPositionDefinition' => 'getOrderDeliveryPositionDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderDelivery\\OrderDeliveryDefinition' => 'getOrderDeliveryDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderLineItem\\OrderLineItemDefinition' => 'getOrderLineItemDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderTag\\OrderTagDefinition' => 'getOrderTagDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderTransaction\\OrderTransactionDefinition' => 'getOrderTransactionDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Order\\OrderDefinition' => 'getOrderDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Payment\\Aggregate\\PaymentMethodTranslation\\PaymentMethodTranslationDefinition' => 'getPaymentMethodTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionCartRule\\PromotionCartRuleDefinition' => 'getPromotionCartRuleDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionDiscountPrice\\PromotionDiscountPriceDefinition' => 'getPromotionDiscountPriceDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionDiscountRule\\PromotionDiscountRuleDefinition' => 'getPromotionDiscountRuleDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionDiscount\\PromotionDiscountDefinition' => 'getPromotionDiscountDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionIndividualCode\\PromotionIndividualCodeDefinition' => 'getPromotionIndividualCodeDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionOrderRule\\PromotionOrderRuleDefinition' => 'getPromotionOrderRuleDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionPersonaCustomer\\PromotionPersonaCustomerDefinition' => 'getPromotionPersonaCustomerDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionPersonaRule\\PromotionPersonaRuleDefinition' => 'getPromotionPersonaRuleDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionSalesChannel\\PromotionSalesChannelDefinition' => 'getPromotionSalesChannelDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionSetGroupRule\\PromotionSetGroupRuleDefinition' => 'getPromotionSetGroupRuleDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionSetGroup\\PromotionSetGroupDefinition' => 'getPromotionSetGroupDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionTranslation\\PromotionTranslationDefinition' => 'getPromotionTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Promotion\\PromotionDefinition' => 'getPromotionDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Shipping\\Aggregate\\ShippingMethodPrice\\ShippingMethodPriceDefinition' => 'getShippingMethodPriceDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Shipping\\Aggregate\\ShippingMethodTag\\ShippingMethodTagDefinition' => 'getShippingMethodTagDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Checkout\\Shipping\\Aggregate\\ShippingMethodTranslation\\ShippingMethodTranslationDefinition' => 'getShippingMethodTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Category\\Aggregate\\CategoryTag\\CategoryTagDefinition' => 'getCategoryTagDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Category\\Aggregate\\CategoryTranslation\\CategoryTranslationDefinition' => 'getCategoryTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Cms\\Aggregate\\CmsBlock\\CmsBlockDefinition' => 'getCmsBlockDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Cms\\Aggregate\\CmsPageTranslation\\CmsPageTranslationDefinition' => 'getCmsPageTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Cms\\Aggregate\\CmsSection\\CmsSectionDefinition' => 'getCmsSectionDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Cms\\Aggregate\\CmsSlotTranslation\\CmsSlotTranslationDefinition' => 'getCmsSlotTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Cms\\Aggregate\\CmsSlot\\CmsSlotDefinition' => 'getCmsSlotDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Cms\\CmsPageDefinition' => 'getCmsPageDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\ImportExport\\Aggregate\\ImportExportFile\\ImportExportFileDefinition' => 'getImportExportFileDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\ImportExport\\Aggregate\\ImportExportLog\\ImportExportLogDefinition' => 'getImportExportLogDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\ImportExport\\ImportExportProfileDefinition' => 'getImportExportProfileDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\ImportExport\\ImportExportProfileTranslationDefinition' => 'getImportExportProfileTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\LandingPage\\Aggregate\\LandingPageSalesChannel\\LandingPageSalesChannelDefinition' => 'getLandingPageSalesChannelDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\LandingPage\\Aggregate\\LandingPageTag\\LandingPageTagDefinition' => 'getLandingPageTagDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\LandingPage\\Aggregate\\LandingPageTranslation\\LandingPageTranslationDefinition' => 'getLandingPageTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailHeaderFooterTranslation\\MailHeaderFooterTranslationDefinition' => 'getMailHeaderFooterTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailHeaderFooter\\MailHeaderFooterDefinition' => 'getMailHeaderFooterDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailTemplateMedia\\MailTemplateMediaDefinition' => 'getMailTemplateMediaDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailTemplateTranslation\\MailTemplateTranslationDefinition' => 'getMailTemplateTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailTemplateTypeTranslation\\MailTemplateTypeTranslationDefinition' => 'getMailTemplateTypeTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailTemplateType\\MailTemplateTypeDefinition' => 'getMailTemplateTypeDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\MailTemplate\\MailTemplateDefinition' => 'getMailTemplateDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Media\\Aggregate\\MediaDefaultFolder\\MediaDefaultFolderDefinition' => 'getMediaDefaultFolderDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Media\\Aggregate\\MediaFolderConfigurationMediaThumbnailSize\\MediaFolderConfigurationMediaThumbnailSizeDefinition' => 'getMediaFolderConfigurationMediaThumbnailSizeDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Media\\Aggregate\\MediaFolderConfiguration\\MediaFolderConfigurationDefinition' => 'getMediaFolderConfigurationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Media\\Aggregate\\MediaFolder\\MediaFolderDefinition' => 'getMediaFolderDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Media\\Aggregate\\MediaTag\\MediaTagDefinition' => 'getMediaTagDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Media\\Aggregate\\MediaThumbnailSize\\MediaThumbnailSizeDefinition' => 'getMediaThumbnailSizeDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Media\\Aggregate\\MediaThumbnail\\MediaThumbnailDefinition' => 'getMediaThumbnailDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Media\\Aggregate\\MediaTranslation\\MediaTranslationDefinition' => 'getMediaTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Media\\MediaDefinition' => 'getMediaDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Newsletter\\Aggregate\\NewsletterRecipientTag\\NewsletterRecipientTagDefinition' => 'getNewsletterRecipientTagDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Newsletter\\Aggregate\\NewsletterRecipient\\NewsletterRecipientDefinition' => 'getNewsletterRecipientDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\ProductExport\\ProductExportDefinition' => 'getProductExportDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\ProductStream\\Aggregate\\ProductStreamFilter\\ProductStreamFilterDefinition' => 'getProductStreamFilterDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\ProductStream\\Aggregate\\ProductStreamTranslation\\ProductStreamTranslationDefinition' => 'getProductStreamTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\ProductStream\\ProductStreamDefinition' => 'getProductStreamDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductCategoryTree\\ProductCategoryTreeDefinition' => 'getProductCategoryTreeDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductCategory\\ProductCategoryDefinition' => 'getProductCategoryDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductConfiguratorSetting\\ProductConfiguratorSettingDefinition' => 'getProductConfiguratorSettingDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductCrossSellingAssignedProducts\\ProductCrossSellingAssignedProductsDefinition' => 'getProductCrossSellingAssignedProductsDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductCrossSellingTranslation\\ProductCrossSellingTranslationDefinition' => 'getProductCrossSellingTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductCrossSelling\\ProductCrossSellingDefinition' => 'getProductCrossSellingDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductCustomFieldSet\\ProductCustomFieldSetDefinition' => 'getProductCustomFieldSetDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductFeatureSetTranslation\\ProductFeatureSetTranslationDefinition' => 'getProductFeatureSetTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductFeatureSet\\ProductFeatureSetDefinition' => 'getProductFeatureSetDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductKeywordDictionary\\ProductKeywordDictionaryDefinition' => 'getProductKeywordDictionaryDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductManufacturerTranslation\\ProductManufacturerTranslationDefinition' => 'getProductManufacturerTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductManufacturer\\ProductManufacturerDefinition' => 'getProductManufacturerDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductMedia\\ProductMediaDefinition' => 'getProductMediaDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductOption\\ProductOptionDefinition' => 'getProductOptionDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductPrice\\ProductPriceDefinition' => 'getProductPriceDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductProperty\\ProductPropertyDefinition' => 'getProductPropertyDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductReview\\ProductReviewDefinition' => 'getProductReviewDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductSearchConfigField\\ProductSearchConfigFieldDefinition' => 'getProductSearchConfigFieldDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductSearchConfig\\ProductSearchConfigDefinition' => 'getProductSearchConfigDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductSearchKeyword\\ProductSearchKeywordDefinition' => 'getProductSearchKeywordDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductStreamMapping\\ProductStreamMappingDefinition' => 'getProductStreamMappingDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductTag\\ProductTagDefinition' => 'getProductTagDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductTranslation\\ProductTranslationDefinition' => 'getProductTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductVisibility\\ProductVisibilityDefinition' => 'getProductVisibilityDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Product\\SalesChannel\\Sorting\\ProductSortingDefinition' => 'getProductSortingDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Product\\SalesChannel\\Sorting\\ProductSortingTranslationDefinition' => 'getProductSortingTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Property\\Aggregate\\PropertyGroupOptionTranslation\\PropertyGroupOptionTranslationDefinition' => 'getPropertyGroupOptionTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Property\\Aggregate\\PropertyGroupOption\\PropertyGroupOptionDefinition' => 'getPropertyGroupOptionDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Property\\Aggregate\\PropertyGroupTranslation\\PropertyGroupTranslationDefinition' => 'getPropertyGroupTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Property\\PropertyGroupDefinition' => 'getPropertyGroupDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Rule\\Aggregate\\RuleCondition\\RuleConditionDefinition' => 'getRuleConditionDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Rule\\RuleDefinition' => 'getRuleDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Content\\Seo\\SeoUrlTemplate\\SeoUrlTemplateDefinition' => 'getSeoUrlTemplateDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Framework\\Api\\Acl\\Role\\AclRoleDefinition' => 'getAclRoleDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Framework\\Api\\Acl\\Role\\AclUserRoleDefinition' => 'getAclUserRoleDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Framework\\App\\Aggregate\\ActionButtonTranslation\\ActionButtonTranslationDefinition' => 'getActionButtonTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Framework\\App\\Aggregate\\ActionButton\\ActionButtonDefinition' => 'getActionButtonDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Framework\\App\\Aggregate\\AppTranslation\\AppTranslationDefinition' => 'getAppTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Framework\\App\\AppDefinition' => 'getAppDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Framework\\App\\Template\\TemplateDefinition' => 'getTemplateDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\Aggregate\\VersionCommitData\\VersionCommitDataDefinition' => 'getVersionCommitDataDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\Aggregate\\VersionCommit\\VersionCommitDefinition' => 'getVersionCommitDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\VersionDefinition' => 'getVersionDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Framework\\Event\\EventAction\\Aggregate\\EventActionRule\\EventActionRuleDefinition' => 'getEventActionRuleDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Framework\\Event\\EventAction\\Aggregate\\EventActionSalesChannel\\EventActionSalesChannelDefinition' => 'getEventActionSalesChannelDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Framework\\Event\\EventAction\\EventActionDefinition' => 'getEventActionDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Framework\\Log\\LogEntryDefinition' => 'getLogEntryDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Framework\\MessageQueue\\DeadMessage\\DeadMessageDefinition' => 'getDeadMessageDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Framework\\MessageQueue\\MessageQueueStatsDefinition' => 'getMessageQueueStatsDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\ScheduledTaskDefinition' => 'getScheduledTaskDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Framework\\Plugin\\Aggregate\\PluginTranslation\\PluginTranslationDefinition' => 'getPluginTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Framework\\Plugin\\PluginDefinition' => 'getPluginDefinition2Service',
'sales_channel_definition.Shopware\\Core\\Framework\\Webhook\\WebhookDefinition' => 'getWebhookDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\Country\\Aggregate\\CountryStateTranslation\\CountryStateTranslationDefinition' => 'getCountryStateTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\Country\\Aggregate\\CountryTranslation\\CountryTranslationDefinition' => 'getCountryTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\Currency\\Aggregate\\CurrencyCountryRounding\\CurrencyCountryRoundingDefinition' => 'getCurrencyCountryRoundingDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\Currency\\Aggregate\\CurrencyTranslation\\CurrencyTranslationDefinition' => 'getCurrencyTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\CustomField\\Aggregate\\CustomFieldSetRelation\\CustomFieldSetRelationDefinition' => 'getCustomFieldSetRelationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\CustomField\\Aggregate\\CustomFieldSet\\CustomFieldSetDefinition' => 'getCustomFieldSetDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\CustomField\\CustomFieldDefinition' => 'getCustomFieldDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\DeliveryTime\\Aggregate\\DeliveryTimeTranslation\\DeliveryTimeTranslationDefinition' => 'getDeliveryTimeTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\DeliveryTime\\DeliveryTimeDefinition' => 'getDeliveryTimeDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\Integration\\Aggregate\\IntegrationRole\\IntegrationRoleDefinition' => 'getIntegrationRoleDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\Integration\\IntegrationDefinition' => 'getIntegrationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\Locale\\Aggregate\\LocaleTranslation\\LocaleTranslationDefinition' => 'getLocaleTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\Locale\\LocaleDefinition' => 'getLocaleDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeSalesChannel\\NumberRangeSalesChannelDefinition' => 'getNumberRangeSalesChannelDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeState\\NumberRangeStateDefinition' => 'getNumberRangeStateDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeTranslation\\NumberRangeTranslationDefinition' => 'getNumberRangeTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeTypeTranslation\\NumberRangeTypeTranslationDefinition' => 'getNumberRangeTypeTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeType\\NumberRangeTypeDefinition' => 'getNumberRangeTypeDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\NumberRange\\NumberRangeDefinition' => 'getNumberRangeDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelAnalytics\\SalesChannelAnalyticsDefinition' => 'getSalesChannelAnalyticsDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelCountry\\SalesChannelCountryDefinition' => 'getSalesChannelCountryDefinition3Service',
'sales_channel_definition.Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelCurrency\\SalesChannelCurrencyDefinition' => 'getSalesChannelCurrencyDefinition3Service',
'sales_channel_definition.Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelDomain\\SalesChannelDomainDefinition' => 'getSalesChannelDomainDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelLanguage\\SalesChannelLanguageDefinition' => 'getSalesChannelLanguageDefinition3Service',
'sales_channel_definition.Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelPaymentMethod\\SalesChannelPaymentMethodDefinition' => 'getSalesChannelPaymentMethodDefinition3Service',
'sales_channel_definition.Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelShippingMethod\\SalesChannelShippingMethodDefinition' => 'getSalesChannelShippingMethodDefinition3Service',
'sales_channel_definition.Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelTranslation\\SalesChannelTranslationDefinition' => 'getSalesChannelTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelTypeTranslation\\SalesChannelTypeTranslationDefinition' => 'getSalesChannelTypeTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelType\\SalesChannelTypeDefinition' => 'getSalesChannelTypeDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\SalesChannel\\SalesChannelDefinition' => 'getSalesChannelDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\Salutation\\Aggregate\\SalutationTranslation\\SalutationTranslationDefinition' => 'getSalutationTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\Snippet\\Aggregate\\SnippetSet\\SnippetSetDefinition' => 'getSnippetSetDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\Snippet\\SnippetDefinition' => 'getSnippetDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\StateMachine\\Aggregation\\StateMachineHistory\\StateMachineHistoryDefinition' => 'getStateMachineHistoryDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\StateMachine\\Aggregation\\StateMachineState\\StateMachineStateDefinition' => 'getStateMachineStateDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\StateMachine\\Aggregation\\StateMachineState\\StateMachineStateTranslationDefinition' => 'getStateMachineStateTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\StateMachine\\Aggregation\\StateMachineTransition\\StateMachineTransitionDefinition' => 'getStateMachineTransitionDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\StateMachine\\StateMachineDefinition' => 'getStateMachineDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\StateMachine\\StateMachineTranslationDefinition' => 'getStateMachineTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\SystemConfig\\SystemConfigDefinition' => 'getSystemConfigDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\Tag\\TagDefinition' => 'getTagDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\Tax\\Aggregate\\TaxRuleTypeTranslation\\TaxRuleTypeTranslationDefinition' => 'getTaxRuleTypeTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\Tax\\Aggregate\\TaxRuleType\\TaxRuleTypeDefinition' => 'getTaxRuleTypeDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\Tax\\Aggregate\\TaxRule\\TaxRuleDefinition' => 'getTaxRuleDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\Tax\\TaxDefinition' => 'getTaxDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\Unit\\Aggregate\\UnitTranslation\\UnitTranslationDefinition' => 'getUnitTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\Unit\\UnitDefinition' => 'getUnitDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\User\\Aggregate\\UserAccessKey\\UserAccessKeyDefinition' => 'getUserAccessKeyDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\User\\Aggregate\\UserConfig\\UserConfigDefinition' => 'getUserConfigDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\User\\Aggregate\\UserRecovery\\UserRecoveryDefinition' => 'getUserRecoveryDefinition2Service',
'sales_channel_definition.Shopware\\Core\\System\\User\\UserDefinition' => 'getUserDefinition2Service',
'sales_channel_definition.Shopware\\Storefront\\Theme\\Aggregate\\ThemeMediaDefinition' => 'getThemeMediaDefinition2Service',
'sales_channel_definition.Shopware\\Storefront\\Theme\\Aggregate\\ThemeSalesChannelDefinition' => 'getThemeSalesChannelDefinition2Service',
'sales_channel_definition.Shopware\\Storefront\\Theme\\Aggregate\\ThemeTranslationDefinition' => 'getThemeTranslationDefinition2Service',
'sales_channel_definition.Shopware\\Storefront\\Theme\\ThemeDefinition' => 'getThemeDefinition2Service',
'sales_channel_definition.Swag\\LanguagePack\\PackLanguage\\PackLanguageDefinition' => 'getPackLanguageDefinition2Service',
'sales_channel_definition.Swag\\Markets\\Entity\\CategoryMapping\\CategoryMappingDefinition' => 'getCategoryMappingDefinition2Service',
'sales_channel_definition.Swag\\Markets\\Entity\\Config\\SwagMarketsConfigurationEntityDefinition' => 'getSwagMarketsConfigurationEntityDefinition2Service',
'sales_channel_definition.Swag\\Markets\\Entity\\Marketplace\\Aggregate\\MarketplaceSalesChannel\\MarketplaceSalesChannelDefinition' => 'getMarketplaceSalesChannelDefinition2Service',
'sales_channel_definition.Swag\\Markets\\Entity\\Marketplace\\Aggregate\\MarketplaceSettings\\MarketplaceSettingsDefinition' => 'getMarketplaceSettingsDefinition2Service',
'sales_channel_definition.Swag\\Markets\\Entity\\Marketplace\\MarketplaceDefinition' => 'getMarketplaceDefinition2Service',
'sales_channel_definition.Swag\\Markets\\Entity\\Support\\SupportDefinition' => 'getSupportDefinition2Service',
'sales_channel_domain.repository' => 'getSalesChannelDomain_RepositoryService',
'sales_channel_language.repository' => 'getSalesChannelLanguage_RepositoryService',
'sales_channel_payment_method.repository' => 'getSalesChannelPaymentMethod_RepositoryService',
'sales_channel_shipping_method.repository' => 'getSalesChannelShippingMethod_RepositoryService',
'sales_channel_translation.repository' => 'getSalesChannelTranslation_RepositoryService',
'sales_channel_type.repository' => 'getSalesChannelType_RepositoryService',
'sales_channel_type_translation.repository' => 'getSalesChannelTypeTranslation_RepositoryService',
'salutation.repository' => 'getSalutation_RepositoryService',
'salutation_translation.repository' => 'getSalutationTranslation_RepositoryService',
'scheduled_task.repository' => 'getScheduledTask_RepositoryService',
'seo_url.repository' => 'getSeoUrl_RepositoryService',
'seo_url_template.repository' => 'getSeoUrlTemplate_RepositoryService',
'services_resetter' => 'getServicesResetterService',
'session' => 'getSessionService',
'shipping_method.repository' => 'getShippingMethod_RepositoryService',
'shipping_method_price.repository' => 'getShippingMethodPrice_RepositoryService',
'shipping_method_tag.repository' => 'getShippingMethodTag_RepositoryService',
'shipping_method_translation.repository' => 'getShippingMethodTranslation_RepositoryService',
'shopware.filesystem.asset' => 'getShopware_Filesystem_AssetService',
'shopware.filesystem.private' => 'getShopware_Filesystem_PrivateService',
'shopware.filesystem.public' => 'getShopware_Filesystem_PublicService',
'shopware.filesystem.sitemap' => 'getShopware_Filesystem_SitemapService',
'shopware.filesystem.temp' => 'getShopware_Filesystem_TempService',
'shopware.filesystem.theme' => 'getShopware_Filesystem_ThemeService',
'snippet.repository' => 'getSnippet_RepositoryService',
'snippet_set.repository' => 'getSnippetSet_RepositoryService',
'state_machine.repository' => 'getStateMachine_RepositoryService',
'state_machine_history.repository' => 'getStateMachineHistory_RepositoryService',
'state_machine_state.repository' => 'getStateMachineState_RepositoryService',
'state_machine_state_translation.repository' => 'getStateMachineStateTranslation_RepositoryService',
'state_machine_transition.repository' => 'getStateMachineTransition_RepositoryService',
'state_machine_translation.repository' => 'getStateMachineTranslation_RepositoryService',
'storefront.filesystem.private' => 'getStorefront_Filesystem_PrivateService',
'storefront.filesystem.public' => 'getStorefront_Filesystem_PublicService',
'swag_language_pack.filesystem.private' => 'getSwagLanguagePack_Filesystem_PrivateService',
'swag_language_pack.filesystem.public' => 'getSwagLanguagePack_Filesystem_PublicService',
'swag_language_pack_language.repository' => 'getSwagLanguagePackLanguage_RepositoryService',
'swag_markets.filesystem.private' => 'getSwagMarkets_Filesystem_PrivateService',
'swag_markets.filesystem.public' => 'getSwagMarkets_Filesystem_PublicService',
'swag_platform_demo_data.filesystem.private' => 'getSwagPlatformDemoData_Filesystem_PrivateService',
'swag_platform_demo_data.filesystem.public' => 'getSwagPlatformDemoData_Filesystem_PublicService',
'system.filesystem.private' => 'getSystem_Filesystem_PrivateService',
'system.filesystem.public' => 'getSystem_Filesystem_PublicService',
'system_config.repository' => 'getSystemConfig_RepositoryService',
'tag.repository' => 'getTag_RepositoryService',
'tax.repository' => 'getTax_RepositoryService',
'tax_rule.repository' => 'getTaxRule_RepositoryService',
'tax_rule_type.repository' => 'getTaxRuleType_RepositoryService',
'tax_rule_type_translation.repository' => 'getTaxRuleTypeTranslation_RepositoryService',
'theme.repository' => 'getTheme_RepositoryService',
'theme_media.repository' => 'getThemeMedia_RepositoryService',
'theme_sales_channel.repository' => 'getThemeSalesChannel_RepositoryService',
'theme_translation.repository' => 'getThemeTranslation_RepositoryService',
'translator' => 'getTranslatorService',
'unit.repository' => 'getUnit_RepositoryService',
'unit_translation.repository' => 'getUnitTranslation_RepositoryService',
'user.repository' => 'getUser_RepositoryService',
'user_access_key.repository' => 'getUserAccessKey_RepositoryService',
'user_config.repository' => 'getUserConfig_RepositoryService',
'user_recovery.repository' => 'getUserRecovery_RepositoryService',
'var_dumper.cloner' => 'getVarDumper_ClonerService',
'version.repository' => 'getVersion_RepositoryService',
'version_commit.repository' => 'getVersionCommit_RepositoryService',
'version_commit_data.repository' => 'getVersionCommitData_RepositoryService',
'web_profiler.controller.exception_panel' => 'getWebProfiler_Controller_ExceptionPanelService',
'web_profiler.controller.profiler' => 'getWebProfiler_Controller_ProfilerService',
'web_profiler.controller.router' => 'getWebProfiler_Controller_RouterService',
'webhook.repository' => 'getWebhook_RepositoryService',
'cache_clearer' => 'getCacheClearerService',
'filesystem' => 'getFilesystemService',
'security.csrf.token_manager' => 'getSecurity_Csrf_TokenManagerService',
'serializer' => 'getSerializerService',
'twig' => 'getTwigService',
'validator' => 'getValidatorService',
];
$this->aliases = [
'Shopware\\Core\\Content\\LandingPage\\SalesChannel\\LandingPageRoute' => 'Shopware\\Core\\Content\\LandingPage\\SalesChannel\\CachedLandingPageRoute',
'Shopware\\Core\\Content\\Product\\SalesChannel\\Listing\\ProductListingRoute' => 'Shopware\\Core\\Content\\Product\\SalesChannel\\Listing\\ResolveCriteriaProductListingRoute',
'Shopware\\Core\\Content\\Product\\SalesChannel\\Search\\ProductSearchRoute' => 'Shopware\\Core\\Content\\Product\\SalesChannel\\Search\\ResolvedCriteriaProductSearchRoute',
'Shopware\\Core\\Content\\Seo\\SeoResolver' => 'Shopware\\Core\\Content\\Seo\\EmptyPathInfoResolver',
'sales_channel_definition.Shopware\\Core\\Checkout\\Payment\\PaymentMethodDefinition' => 'Shopware\\Core\\Checkout\\Payment\\SalesChannel\\SalesChannelPaymentMethodDefinition',
'sales_channel_definition.Shopware\\Core\\Checkout\\Payment\\SalesChannel\\SalesChannelPaymentMethodDefinition' => 'Shopware\\Core\\Checkout\\Payment\\SalesChannel\\SalesChannelPaymentMethodDefinition',
'sales_channel_definition.Shopware\\Core\\Checkout\\Shipping\\SalesChannel\\SalesChannelShippingMethodDefinition' => 'Shopware\\Core\\Checkout\\Shipping\\SalesChannel\\SalesChannelShippingMethodDefinition',
'sales_channel_definition.Shopware\\Core\\Checkout\\Shipping\\ShippingMethodDefinition' => 'Shopware\\Core\\Checkout\\Shipping\\SalesChannel\\SalesChannelShippingMethodDefinition',
'sales_channel_definition.Shopware\\Core\\Content\\Category\\CategoryDefinition' => 'Shopware\\Core\\Content\\Category\\SalesChannel\\SalesChannelCategoryDefinition',
'sales_channel_definition.Shopware\\Core\\Content\\Category\\SalesChannel\\SalesChannelCategoryDefinition' => 'Shopware\\Core\\Content\\Category\\SalesChannel\\SalesChannelCategoryDefinition',
'sales_channel_definition.Shopware\\Core\\Content\\LandingPage\\LandingPageDefinition' => 'Shopware\\Core\\Content\\LandingPage\\SalesChannel\\SalesChannelLandingPageDefinition',
'sales_channel_definition.Shopware\\Core\\Content\\LandingPage\\SalesChannel\\SalesChannelLandingPageDefinition' => 'Shopware\\Core\\Content\\LandingPage\\SalesChannel\\SalesChannelLandingPageDefinition',
'sales_channel_definition.Shopware\\Core\\Content\\Product\\ProductDefinition' => 'Shopware\\Core\\Content\\Product\\SalesChannel\\SalesChannelProductDefinition',
'sales_channel_definition.Shopware\\Core\\Content\\Product\\SalesChannel\\SalesChannelProductDefinition' => 'Shopware\\Core\\Content\\Product\\SalesChannel\\SalesChannelProductDefinition',
'sales_channel_definition.Shopware\\Core\\Content\\Seo\\MainCategory\\MainCategoryDefinition' => 'Shopware\\Core\\Content\\Seo\\MainCategory\\SalesChannel\\SalesChannelMainCategoryDefinition',
'sales_channel_definition.Shopware\\Core\\Content\\Seo\\MainCategory\\SalesChannel\\SalesChannelMainCategoryDefinition' => 'Shopware\\Core\\Content\\Seo\\MainCategory\\SalesChannel\\SalesChannelMainCategoryDefinition',
'sales_channel_definition.Shopware\\Core\\Content\\Seo\\SeoUrl\\SalesChannel\\SalesChannelSeoUrlDefinition' => 'Shopware\\Core\\Content\\Seo\\SeoUrl\\SalesChannel\\SalesChannelSeoUrlDefinition',
'sales_channel_definition.Shopware\\Core\\Content\\Seo\\SeoUrl\\SeoUrlDefinition' => 'Shopware\\Core\\Content\\Seo\\SeoUrl\\SalesChannel\\SalesChannelSeoUrlDefinition',
'sales_channel_definition.Shopware\\Core\\System\\Country\\Aggregate\\CountryState\\CountryStateDefinition' => 'Shopware\\Core\\System\\Country\\Aggregate\\CountryState\\SalesChannel\\SalesChannelCountryStateDefinition',
'sales_channel_definition.Shopware\\Core\\System\\Country\\Aggregate\\CountryState\\SalesChannel\\SalesChannelCountryStateDefinition' => 'Shopware\\Core\\System\\Country\\Aggregate\\CountryState\\SalesChannel\\SalesChannelCountryStateDefinition',
'sales_channel_definition.Shopware\\Core\\System\\Country\\CountryDefinition' => 'Shopware\\Core\\System\\Country\\SalesChannel\\SalesChannelCountryDefinition',
'sales_channel_definition.Shopware\\Core\\System\\Country\\SalesChannel\\SalesChannelCountryDefinition' => 'Shopware\\Core\\System\\Country\\SalesChannel\\SalesChannelCountryDefinition',
'sales_channel_definition.Shopware\\Core\\System\\Currency\\CurrencyDefinition' => 'Shopware\\Core\\System\\Currency\\SalesChannel\\SalesChannelCurrencyDefinition',
'sales_channel_definition.Shopware\\Core\\System\\Currency\\SalesChannel\\SalesChannelCurrencyDefinition' => 'Shopware\\Core\\System\\Currency\\SalesChannel\\SalesChannelCurrencyDefinition',
'sales_channel_definition.Shopware\\Core\\System\\Language\\LanguageDefinition' => 'Shopware\\Core\\System\\Language\\SalesChannel\\SalesChannelLanguageDefinition',
'sales_channel_definition.Shopware\\Core\\System\\Language\\SalesChannel\\SalesChannelLanguageDefinition' => 'Shopware\\Core\\System\\Language\\SalesChannel\\SalesChannelLanguageDefinition',
'sales_channel_definition.Shopware\\Core\\System\\Salutation\\SalesChannel\\SalesChannelSalutationDefinition' => 'Shopware\\Core\\System\\Salutation\\SalesChannel\\SalesChannelSalutationDefinition',
'sales_channel_definition.Shopware\\Core\\System\\Salutation\\SalutationDefinition' => 'Shopware\\Core\\System\\Salutation\\SalesChannel\\SalesChannelSalutationDefinition',
];
$this->privates['service_container'] = function () {
include_once \dirname(__DIR__, 4).'/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/Connection.php';
include_once \dirname(__DIR__, 4).'/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/HttpKernelInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/KernelInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/RebootableInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/TerminableInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Kernel.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Kernel/MicroKernelTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Kernel.php';
include_once \dirname(__DIR__, 4).'/vendor/cocur/slugify/src/SlugifyInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/cocur/slugify/src/Slugify.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/event-dispatcher/EventSubscriberInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Routing/ContextResolverListener.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Routing/CoreSubscriber.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Routing/RouteScopeListener.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation-contracts/TranslatorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/TranslatorBagInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation-contracts/LocaleAwareInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Translation/AbstractTranslator.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation-contracts/TranslatorTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Translation/Translator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Snippet/SnippetService.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Snippet/Filter/SnippetFilterFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Twig/TemplateFinderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Twig/TemplateFinder.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Twig/NamespaceHierarchy/NamespaceHierarchyBuilder.php';
include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/Loader/LoaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Twig/EntityTemplateLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Routing/RequestContextResolverInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Routing/RouteScopeCheckTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Routing/SalesChannelRequestContextResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Routing/ApiRequestContextResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Routing/RouteScopeRegistry.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Cache/CacheStateSubscriber.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Handler/MessageHandlerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Handler/MessageSubscriberInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/MessageQueue/Handler/AbstractMessageHandler.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/MessageQueue/ScheduledTask/ScheduledTaskHandler.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Cache/CacheInvalidator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Acl/AclAnnotationValidator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/EventListener/CorsListener.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/EventListener/ResponseHeaderListener.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Serializer/JsonEntityEncoder.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Converter/ApiVersionConverter.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Converter/ConverterRegistry.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Converter/DefaultApiConverter.php';
include_once \dirname(__DIR__, 4).'/vendor/league/oauth2-server/src/Repositories/RepositoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/league/oauth2-server/src/Repositories/AccessTokenRepositoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/OAuth/AccessTokenRepository.php';
include_once \dirname(__DIR__, 4).'/vendor/league/oauth2-server/src/Repositories/RefreshTokenRepositoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/OAuth/RefreshTokenRepository.php';
include_once \dirname(__DIR__, 4).'/vendor/league/oauth2-server/src/CryptKey.php';
include_once \dirname(__DIR__, 4).'/vendor/league/event/src/EmitterAwareInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/league/event/src/EmitterAwareTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/league/oauth2-server/src/AuthorizationServer.php';
include_once \dirname(__DIR__, 4).'/vendor/league/oauth2-server/src/Repositories/ClientRepositoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/OAuth/ClientRepository.php';
include_once \dirname(__DIR__, 4).'/vendor/league/oauth2-server/src/Repositories/ScopeRepositoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/OAuth/ScopeRepository.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/EventListener/JsonRequestTransformerListener.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/EventListener/ExpectationSubscriber.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/EventListener/Authentication/SalesChannelAuthenticationListener.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/EventListener/Authentication/ApiAuthenticationListener.php';
include_once \dirname(__DIR__, 4).'/vendor/league/oauth2-server/src/ResourceServer.php';
include_once \dirname(__DIR__, 4).'/vendor/league/oauth2-server/src/AuthorizationValidators/AuthorizationValidatorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/OAuth/BearerTokenValidator.php';
include_once \dirname(__DIR__, 4).'/vendor/league/oauth2-server/src/CryptTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/league/oauth2-server/src/AuthorizationValidators/BearerTokenValidator.php';
include_once \dirname(__DIR__, 4).'/vendor/league/oauth2-server/src/Repositories/UserRepositoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/OAuth/UserRepository.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Validation/DataValidator.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/psr-http-message-bridge/HttpMessageFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/psr-http-message-bridge/Factory/PsrHttpFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/psr/http-factory/src/RequestFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/psr/http-factory/src/ResponseFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/psr/http-factory/src/ServerRequestFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/psr/http-factory/src/StreamFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/psr/http-factory/src/UploadedFileFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/psr/http-factory/src/UriFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/nyholm/psr7/src/Factory/Psr17Factory.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/ShopId/ShopIdProvider.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/ActiveAppsLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/guzzlehttp/guzzle/src/ClientInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/psr/http-client/src/ClientInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/guzzlehttp/guzzle/src/ClientTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/guzzlehttp/guzzle/src/Client.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Cache/EntityCacheKeyGenerator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/EntityDefinitionQueryHelper.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/JoinGroupBuilder.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/EntityHydrator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Search/Term/TokenizerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Search/Term/Tokenizer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/CriteriaQueryBuilder.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Search/Term/SearchTermInterpreter.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Search/Term/EntityScoreQueryBuilder.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/FieldResolver/CriteriaPartResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Write/EntityWriterInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Write/EntityWriter.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Write/WriteCommandExtractor.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Write/EntityWriteGatewayInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/EntityWriteGateway.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/ExceptionHandlerRegistry.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Search/Parser/SqlQueryParser.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/EntityForeignKeyResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Version/VersionDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Version/Aggregate/VersionCommit/VersionCommitDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Version/Aggregate/VersionCommitData/VersionCommitDataDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/VersionManager.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/DefinitionInstanceRegistry.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Event/EventAction/EventActionDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/psr/event-dispatcher/src/EventDispatcherInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/event-dispatcher-contracts/EventDispatcherInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/event-dispatcher/EventDispatcherInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Event/BusinessEventDispatcher.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/FilesystemFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/league/flysystem/src/FilesystemInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/asset/PackageInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/asset/Package.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/asset/UrlPackage.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Asset/FallbackUrlPackage.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/asset/VersionStrategy/VersionStrategyInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Asset/FlysystemLastModifiedVersionStrategy.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/PluginDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/MessageQueue/ScheduledTask/ScheduledTaskDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Language/LanguageDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Entity/SalesChannelDefinitionInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Language/SalesChannel/SalesChannelLanguageDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Language/LanguageLoaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Language/CachedLanguageLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Language/LanguageLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Seo/SeoUrl/SeoUrlDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Seo/SeoUrl/SalesChannel/SalesChannelSeoUrlDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Seo/SeoUrlRoute/SeoUrlRouteRegistry.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Seo/SeoUrlPlaceholderHandlerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Seo/SeoUrlPlaceholderHandler.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Seo/SalesChannel/StoreApiSeoResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Webhook/WebhookDispatcher.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/event-dispatcher/EventDispatcher.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Webhook/Hookable/HookableEventFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Webhook/BusinessEventEncoder.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Webhook/Hookable/WriteResultMerger.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/SalesChannelDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Aggregate/SalesChannelDomain/SalesChannelDomainDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Context/SalesChannelContextPersister.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Context/AbstractSalesChannelContextFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Context/SalesChannelContextFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Entity/SalesChannelDefinitionInstanceRegistry.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Api/StoreApiResponseListener.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Api/StructEncoder.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Country/CountryDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Country/Aggregate/CountryState/CountryStateDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Currency/CurrencyDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Currency/Aggregate/CurrencyCountryRounding/CurrencyCountryRoundingDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Currency/SalesChannel/SalesChannelCurrencyDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Currency/CurrencyFormatter.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Snippet/Aggregate/SnippetSet/SnippetSetDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Snippet/SnippetDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Tax/TaxDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/StateMachine/StateMachineRegistry.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/StateMachine/StateMachineDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/StateMachine/Aggregation/StateMachineState/StateMachineStateDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/StateMachine/Aggregation/StateMachineHistory/StateMachineHistoryDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SystemConfig/SystemConfigDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Util/XmlReader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SystemConfig/Util/ConfigReader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SystemConfig/SystemConfigService.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SystemConfig/AbstractSystemConfigLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SystemConfig/CachedSystemConfigLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SystemConfig/SystemConfigLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/NumberRange/NumberRangeDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/NumberRange/ValueGenerator/NumberRangeValueGeneratorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/NumberRange/ValueGenerator/NumberRangeValueGenerator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/NumberRange/ValueGenerator/Pattern/ValueGeneratorPatternRegistry.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Category/CategoryDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Category/SalesChannel/SalesChannelCategoryDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Category/Service/NavigationLoaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Category/Service/NavigationLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Category/Service/CategoryBreadcrumbBuilder.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/MediaDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Aggregate/MediaThumbnail/MediaThumbnailDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Pathname/UrlGeneratorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Pathname/UrlGenerator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Pathname/PathnameStrategy/PathnameStrategyInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Pathname/PathnameStrategy/StrategyFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/ProductDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/SalesChannelProductDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Rule/RuleDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Cms/CmsPageDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Cms/DataResolver/CmsSlotsDataResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Cms/SalesChannel/SalesChannelCmsPageLoaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Cms/SalesChannel/SalesChannelCmsPageLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/Price/AmountCalculator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/Price/CashRounding.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/CartPersisterInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/CartPersister.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/SalesChannel/CartService.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/CartCalculator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/SalesChannel/AbstractCartItemUpdateRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/SalesChannel/CartItemUpdateRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/SalesChannel/AbstractCartLoadRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/SalesChannel/CartLoadRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/SalesChannel/AbstractCartDeleteRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/SalesChannel/CartDeleteRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/SalesChannel/AbstractCartItemRemoveRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/SalesChannel/CartItemRemoveRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/SalesChannel/AbstractCartItemAddRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/SalesChannel/CartItemAddRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/SalesChannel/AbstractCartOrderRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/SalesChannel/CartOrderRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/Order/OrderPersisterInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/Order/OrderPersister.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/Tax/PercentageTaxRuleBuilder.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/Tax/TaxDetector.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/Tax/TaxCalculator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/Processor.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/Validator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/Transaction/TransactionProcessor.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/CartRuleLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/AbstractRuleLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/CachedRuleLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/RuleLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/LineItemFactoryRegistry.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/CustomerDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/Aggregate/CustomerAddress/CustomerAddressDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/Aggregate/CustomerGroup/CustomerGroupDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Order/OrderDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Order/Aggregate/OrderAddress/OrderAddressDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Order/Aggregate/OrderCustomer/OrderCustomerDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/Order/OrderConverter.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Payment/PaymentMethodDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Payment/SalesChannel/SalesChannelPaymentMethodDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/lcobucci/jwt/src/Configuration.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Payment/Cart/Token/JWTConfigurationFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/lcobucci/jwt/src/Signer.php';
include_once \dirname(__DIR__, 4).'/vendor/lcobucci/jwt/src/Signer/OpenSSL.php';
include_once \dirname(__DIR__, 4).'/vendor/lcobucci/jwt/src/Signer/Rsa.php';
include_once \dirname(__DIR__, 4).'/vendor/lcobucci/jwt/src/Signer/Rsa/Sha256.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Shipping/ShippingMethodDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Shipping/SalesChannel/SalesChannelShippingMethodDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Context/SalesChannelContextServiceInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Profiling/Checkout/SalesChannelContextServiceProfiler.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Context/SalesChannelContextService.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Read/EntityReaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Profiling/Entity/EntityReaderProfiler.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/EntityReader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Search/EntityAggregatorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Profiling/Entity/EntityAggregatorProfiler.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/Framework/DataAbstractionLayer/ElasticsearchEntityAggregator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/EntityAggregator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/Framework/DataAbstractionLayer/AbstractElasticsearchAggregationHydrator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/Framework/DataAbstractionLayer/ElasticsearchEntityAggregatorHydrator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Search/EntitySearcherInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Profiling/Entity/EntitySearcherProfiler.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/Framework/DataAbstractionLayer/ElasticsearchEntitySearcher.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/EntitySearcher.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/Framework/DataAbstractionLayer/AbstractElasticsearchSearchHydrator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/Framework/DataAbstractionLayer/ElasticsearchEntitySearchHydrator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Routing/MaintenanceModeResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/ThemeConfigValueAccessor.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/AbstractResolvedConfigLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/CachedResolvedConfigLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/ResolvedConfigLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/composer/composer/src/Composer/EventDispatcher/EventSubscriberInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Twig/TwigDateRequestListener.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Csrf/CsrfPlaceholderHandler.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Routing/StorefrontSubscriber.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Seo/HreflangLoaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Seo/HreflangLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Csrf/CsrfRouteListener.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/AffiliateTracking/AffiliateTrackingListener.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Pagelet/Header/HeaderPageletLoaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Pagelet/Header/HeaderPageletLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/GenericPageLoaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/GenericPageLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Pagelet/Footer/FooterPageletLoaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Pagelet/Footer/FooterPageletLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Cache/AbstractCacheTracer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Cache/CacheTracer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Cache/CacheTracer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Cache/CacheResponseSubscriber.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Captcha/CaptchaRouteListener.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Cache/CacheTagCollection.php';
include_once \dirname(__DIR__, 4).'/vendor/psr/cache/src/CacheItemPoolInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/cache/Adapter/AdapterInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/cache/Adapter/TagAwareAdapterInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Cache/CacheDecorator.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/cache-contracts/CacheInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/cache-contracts/TagAwareCacheInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/cache/PruneableInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/service-contracts/ResetInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/cache/ResettableInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/psr/log/Psr/Log/LoggerAwareInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/cache-contracts/CacheTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/cache/Traits/ContractsTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/psr/log/Psr/Log/LoggerAwareTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/cache/Traits/ProxyTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/cache/Adapter/TagAwareAdapter.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Routing/ResponseHeaderListener.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/StorefrontPluginConfiguration/AbstractStorefrontPluginConfigurationFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/StorefrontPluginConfiguration/StorefrontPluginConfigurationFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/StorefrontPluginRegistryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/StorefrontPluginRegistry.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/ThemeFileImporterInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/ThemeFileImporter.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/ThemeFileResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/ThemeService.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/ThemeCompilerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/ThemeCompiler.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/ThemeDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/MappingEntityDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/Aggregate/ThemeSalesChannelDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Twig/NamespaceHierarchy/TemplateNamespaceHierarchyBuilderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/Twig/ThemeNamespaceHierarchyBuilder.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/Twig/ThemeInheritanceBuilderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/Twig/ThemeInheritanceBuilder.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/Framework/DataAbstractionLayer/CriteriaParser.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/Framework/ElasticsearchHelper.php';
include_once \dirname(__DIR__, 4).'/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Client.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/Framework/ClientFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/Framework/ElasticsearchRegistry.php';
include_once \dirname(__DIR__, 4).'/vendor/psr/log/Psr/Log/LoggerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Log/LoggerFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/ControllerMetadata/ArgumentMetadataFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/ControllerMetadata/ArgumentMetadataFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/EventListener/ResponseListener.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/EventListener/StreamedResponseListener.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/EventListener/LocaleListener.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/EventListener/ValidateRequestListener.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/EventListener/DisallowRobotsIndexingListener.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/EventListener/ErrorListener.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/dependency-injection/ParameterBag/ParameterBagInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/dependency-injection/ParameterBag/ParameterBag.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/dependency-injection/ParameterBag/FrozenParameterBag.php';
include_once \dirname(__DIR__, 4).'/vendor/psr/container/src/ContainerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/dependency-injection/ParameterBag/ContainerBagInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/dependency-injection/ParameterBag/ContainerBag.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/HttpKernel.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ControllerResolverInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/TraceableControllerResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ControllerResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ContainerControllerResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Controller/ControllerResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentResolverInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/TraceableArgumentResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-foundation/RequestStack.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/UriSigner.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/config/ConfigCacheFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/config/ResourceCheckerConfigCacheFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/EventListener/LocaleAwareListener.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/cache/Adapter/TraceableAdapter.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/cache/Adapter/ArrayAdapter.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/cache/Traits/AbstractAdapterTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/cache/Adapter/AbstractAdapter.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-foundation/Session/SessionInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-foundation/Session/Session.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-foundation/Session/Storage/SessionStorageInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-foundation/Session/Storage/NativeSessionStorage.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-foundation/Session/SessionBagInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-foundation/Session/Storage/MetadataBag.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/EventListener/AbstractSessionListener.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/EventListener/SessionListener.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/service-contracts/ServiceProviderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/service-contracts/ServiceLocatorTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/dependency-injection/ServiceLocator.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/asset/Packages.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/asset/PathPackage.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/asset/Context/ContextInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/asset/Context/RequestStackContext.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/asset/VersionStrategy/EmptyVersionStrategy.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/validator/ValidatorBuilder.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/validator/Validation.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/validator/ConstraintValidatorFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/validator/ContainerConstraintValidatorFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/validator/Mapping/Loader/LoaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/validator/Mapping/Loader/AutoMappingTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/validator/Mapping/Loader/PropertyInfoLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/HttpCache/SurrogateInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/HttpCache/AbstractSurrogate.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/HttpCache/Esi.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/EventListener/SurrogateListener.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/EventListener/FragmentListener.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Translator.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/CacheWarmer/WarmableInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Translation/Translator.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Formatter/MessageFormatterInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Formatter/IntlFormatterInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Formatter/MessageFormatter.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/IdentityTranslator.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Profiler/Profiler.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Profiler/ProfilerStorageInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php';
include_once \dirname(__DIR__, 4).'/vendor/monolog/monolog/src/Monolog/ResettableInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/monolog/monolog/src/Monolog/Logger.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Log/DebugLoggerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/monolog-bridge/Logger.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/DataCollector/DataCollectorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/DataCollector/DataCollector.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/DataCollector/LateDataCollectorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/DataCollector/TimeDataCollector.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/DataCollector/MemoryDataCollector.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/validator/DataCollector/ValidatorDataCollector.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/DataCollector/AjaxDataCollector.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/DataCollector/ExceptionDataCollector.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/DataCollector/LoggerDataCollector.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/DataCollector/EventDataCollector.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/cache/DataCollector/CacheDataCollector.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/DataCollector/TranslationDataCollector.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/DataCollector/TwigDataCollector.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Profiling/Doctrine/ConnectionProfiler.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/DataCollector/MessengerDataCollector.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/mailer/DataCollector/MessageDataCollector.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue-bundle/Profiler/AbstractMessageQueueCollector.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue-bundle/Profiler/MessageQueueCollector.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/DataCollector/ConfigDataCollector.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/EventListener/ProfilerListener.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/DataCollector/RequestDataCollector.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/DataCollector/RouterDataCollector.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/DataCollector/RouterDataCollector.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/validator/Mapping/Factory/MetadataFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/validator/Validator/ValidatorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/validator/Validator/TraceableValidator.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/mailer/EventListener/MessageLoggerListener.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Debug/FileLinkFormatter.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/stopwatch/Stopwatch.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/monolog-bridge/Processor/DebugProcessor.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/routing/RequestContextAwareInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/routing/Matcher/UrlMatcherInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/routing/Generator/UrlGeneratorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/routing/RouterInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/routing/Matcher/RequestMatcherInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/routing/Router.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Routing/Router.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/routing/RequestContext.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/EventListener/RouterListener.php';
include_once \dirname(__DIR__, 4).'/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/Reader.php';
include_once \dirname(__DIR__, 4).'/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/AnnotationReader.php';
include_once \dirname(__DIR__, 4).'/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/AnnotationRegistry.php';
include_once \dirname(__DIR__, 4).'/vendor/doctrine/cache/lib/Doctrine/Common/Cache/Cache.php';
include_once \dirname(__DIR__, 4).'/vendor/doctrine/cache/lib/Doctrine/Common/Cache/FlushableCache.php';
include_once \dirname(__DIR__, 4).'/vendor/doctrine/cache/lib/Doctrine/Common/Cache/ClearableCache.php';
include_once \dirname(__DIR__, 4).'/vendor/doctrine/cache/lib/Doctrine/Common/Cache/MultiGetCache.php';
include_once \dirname(__DIR__, 4).'/vendor/doctrine/cache/lib/Doctrine/Common/Cache/MultiDeleteCache.php';
include_once \dirname(__DIR__, 4).'/vendor/doctrine/cache/lib/Doctrine/Common/Cache/MultiPutCache.php';
include_once \dirname(__DIR__, 4).'/vendor/doctrine/cache/lib/Doctrine/Common/Cache/MultiOperationCache.php';
include_once \dirname(__DIR__, 4).'/vendor/doctrine/cache/lib/Doctrine/Common/Cache/CacheProvider.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/cache/DoctrineProvider.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/cache/Adapter/PhpArrayAdapter.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Mapping/Factory/ClassMetadataFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Mapping/Factory/ClassResolverTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Mapping/Factory/CacheClassMetadataFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Mapping/Factory/ClassMetadataFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Mapping/Loader/LoaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Mapping/Loader/LoaderChain.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Mapping/Loader/AnnotationLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/property-info/PropertyTypeExtractorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/property-info/PropertyDescriptionExtractorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/property-info/PropertyAccessExtractorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/property-info/PropertyListExtractorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/property-info/PropertyInfoExtractorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/property-info/PropertyInitializableExtractorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/property-info/PropertyInfoExtractor.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/property-info/PropertyReadInfoExtractorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/property-info/PropertyWriteInfoExtractorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/property-info/Extractor/ConstructorArgumentTypeExtractorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/property-info/Extractor/ReflectionExtractor.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/mime/MimeTypeGuesserInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/mime/MimeTypesInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/mime/MimeTypes.php';
include_once \dirname(__DIR__, 4).'/vendor/monolog/monolog/src/Monolog/Handler/HandlerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/monolog/monolog/src/Monolog/Handler/Handler.php';
include_once \dirname(__DIR__, 4).'/vendor/monolog/monolog/src/Monolog/Handler/AbstractHandler.php';
include_once \dirname(__DIR__, 4).'/vendor/monolog/monolog/src/Monolog/Handler/ProcessableHandlerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/monolog/monolog/src/Monolog/Handler/FormattableHandlerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/monolog/monolog/src/Monolog/Handler/ProcessableHandlerTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/monolog/monolog/src/Monolog/Handler/FormattableHandlerTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php';
include_once \dirname(__DIR__, 4).'/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php';
include_once \dirname(__DIR__, 4).'/vendor/monolog/monolog/src/Monolog/Processor/ProcessorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/monolog/monolog/src/Monolog/Processor/PsrLogMessageProcessor.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/monolog-bridge/Handler/ConsoleHandler.php';
include_once \dirname(__DIR__, 4).'/vendor/sensio/framework-extra-bundle/src/EventListener/ControllerListener.php';
include_once \dirname(__DIR__, 4).'/vendor/sensio/framework-extra-bundle/src/EventListener/ParamConverterListener.php';
include_once \dirname(__DIR__, 4).'/vendor/sensio/framework-extra-bundle/src/Request/ParamConverter/ParamConverterManager.php';
include_once \dirname(__DIR__, 4).'/vendor/sensio/framework-extra-bundle/src/Request/ParamConverter/ParamConverterInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/sensio/framework-extra-bundle/src/Request/ParamConverter/DoctrineParamConverter.php';
include_once \dirname(__DIR__, 4).'/vendor/sensio/framework-extra-bundle/src/Request/ParamConverter/DateTimeParamConverter.php';
include_once \dirname(__DIR__, 4).'/vendor/sensio/framework-extra-bundle/src/EventListener/TemplateListener.php';
include_once \dirname(__DIR__, 4).'/vendor/sensio/framework-extra-bundle/src/Templating/TemplateGuesser.php';
include_once \dirname(__DIR__, 4).'/vendor/sensio/framework-extra-bundle/src/EventListener/HttpCacheListener.php';
include_once \dirname(__DIR__, 4).'/vendor/sensio/framework-extra-bundle/src/EventListener/IsGrantedListener.php';
include_once \dirname(__DIR__, 4).'/vendor/sensio/framework-extra-bundle/src/Request/ArgumentNameConverter.php';
include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/Loader/ChainLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/Loader/FilesystemLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/Profiler/Profile.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/web-profiler-bundle/Csp/ContentSecurityPolicyHandler.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/web-profiler-bundle/Csp/NonceGenerator.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/web-profiler-bundle/EventListener/WebDebugToolbarListener.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/var-dumper/Dumper/DataDumperInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/DataCollector/DumpDataCollector.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/var-dumper/Cloner/ClonerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/var-dumper/Cloner/AbstractCloner.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/var-dumper/Cloner/VarCloner.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/var-dumper/Cloner/DumperInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/var-dumper/Dumper/AbstractDumper.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/var-dumper/Dumper/CliDumper.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/var-dumper/Dumper/HtmlDumper.php';
include_once \dirname(__DIR__, 4).'/vendor/queue-interop/queue-interop/src/ConnectionFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/ConnectionFactoryFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/MessageQueue/Enqueue/ConnectionFactoryFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/queue-interop/queue-interop/src/Context.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Client/DriverInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Client/DriverFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Client/DriverFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Client/Config.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Client/RouteCollection.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityRepositoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityRepository.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Entity/SalesChannelRepositoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Entity/SalesChannelRepository.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/MessageBusInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/TraceableMessageBus.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/MessageQueue/MonitoringBusDecorator.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/MessageBus.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/DataCollectorTranslator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Routing/Router.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Debug/TraceableEventDispatcher.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Event/NestedEventDispatcher.php';
include_once \dirname(__DIR__, 4).'/vendor/monolog/monolog/src/Monolog/Handler/NullHandler.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/DataAbstractionLayer/MediaRepositoryDecorator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/DataAbstractionLayer/MediaThumbnailRepositoryDecorator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Payment/DataAbstractionLayer/PaymentMethodRepositoryDecorator.php';
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagMarkets/src/DataAbstractionLayer/SalesChannelRepositoryDecorator.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Client/ProducerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Client/TraceableProducer.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Client/Producer.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Rpc/RpcFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Client/PreSendEventExtensionInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Client/PreSendCommandExtensionInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Client/DriverPreSendExtensionInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Client/PostSendExtensionInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Client/ExtensionInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Client/ChainExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Language/SalesChannel/AbstractLanguageRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Language/SalesChannel/CachedLanguageRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Language/SalesChannel/LanguageRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Currency/SalesChannel/AbstractCurrencyRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Currency/SalesChannel/CachedCurrencyRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Currency/SalesChannel/CurrencyRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Category/SalesChannel/AbstractNavigationRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Category/SalesChannel/CachedNavigationRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Category/SalesChannel/NavigationRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Payment/SalesChannel/AbstractPaymentMethodRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Payment/SalesChannel/CachedPaymentMethodRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Payment/SalesChannel/PaymentMethodRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Shipping/SalesChannel/AbstractShippingMethodRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Shipping/SalesChannel/CachedShippingMethodRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Shipping/SalesChannel/ShippingMethodRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/security-csrf/CsrfTokenManagerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/security-csrf/CsrfTokenManager.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/security-csrf/TokenGenerator/TokenGeneratorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/security-csrf/TokenGenerator/UriSafeTokenGenerator.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/security-csrf/TokenStorage/TokenStorageInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/security-csrf/TokenStorage/ClearableTokenStorageInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/security-csrf/TokenStorage/SessionTokenStorage.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/SerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Normalizer/NormalizerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Normalizer/ContextAwareNormalizerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Normalizer/DenormalizerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Normalizer/ContextAwareDenormalizerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Encoder/EncoderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Encoder/ContextAwareEncoderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Encoder/DecoderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Encoder/ContextAwareDecoderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Serializer.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/SerializerAwareInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Normalizer/CacheableSupportsMethodInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/SerializerAwareTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Normalizer/UnwrappingDenormalizer.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/property-access/PropertyAccessorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/property-access/PropertyAccessor.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Struct/Serializer/StructNormalizer.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Normalizer/NormalizerAwareTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Transport/Serialization/Normalizer/FlattenExceptionNormalizer.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Normalizer/ProblemNormalizer.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Normalizer/UidNormalizer.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Normalizer/ObjectToPopulateTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Normalizer/AbstractNormalizer.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Normalizer/JsonSerializableNormalizer.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Normalizer/DateTimeNormalizer.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Normalizer/ConstraintViolationListNormalizer.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/NameConverter/NameConverterInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/NameConverter/AdvancedNameConverterInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/NameConverter/MetadataAwareNameConverter.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Normalizer/MimeMessageNormalizer.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Normalizer/AbstractObjectNormalizer.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Normalizer/PropertyNormalizer.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Mapping/ClassDiscriminatorResolverInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Mapping/ClassDiscriminatorFromClassMetadata.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Normalizer/DateTimeZoneNormalizer.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Normalizer/DateIntervalNormalizer.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Normalizer/FormErrorNormalizer.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Normalizer/DataUriNormalizer.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Normalizer/ArrayDenormalizer.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Normalizer/ObjectNormalizer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Struct/Serializer/StructDecoder.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Serializer/JsonApiDecoder.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Encoder/NormalizationAwareInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Encoder/XmlEncoder.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Encoder/JsonEncoder.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Encoder/YamlEncoder.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/serializer/Encoder/CsvEncoder.php';
include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/Cache/CacheInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/Cache/FilesystemCache.php';
include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/Extension/ExtensionInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/Extension/AbstractExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/Extension/CoreExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/Extension/EscaperExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/Extension/OptimizerExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/Extension/StagingExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/ExtensionSet.php';
include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/Template.php';
include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/TemplateWrapper.php';
include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/Environment.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Extension/CsrfExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/Extension/ProfilerExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Extension/ProfilerExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Extension/TranslationExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Extension/AssetExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Extension/CodeExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Extension/RoutingExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Extension/YamlExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Extension/StopwatchExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Extension/HttpKernelExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Extension/HttpFoundationExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-foundation/UrlHelper.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Extension/DumpExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Twig/InheritanceExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Twig/FeatureFlagExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/twig/intl-extra/IntlExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/twig/string-extra/StringExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Twig/InstanceOfExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Twig/Filter/CurrencyFilter.php';
include_once \dirname(__DIR__, 4).'/vendor/cocur/slugify/src/Bridge/Twig/SlugifyExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Twig/Filter/ReplaceRecursiveFilter.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Twig/Extension/SeoUrlFunctionExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Twig/Extension/CategoryUrlExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Category/Service/AbstractCategoryUrlGenerator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Category/Service/CategoryUrlGenerator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Twig/Extension/MediaExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Twig/Extension/RawUrlFunctionExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Twig/Extension/BuildBreadcrumbExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Profiling/Twig/DoctrineExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/Extension/GlobalsInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Twig/TemplateDataExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Twig/Extension/ConfigExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Twig/TemplateConfigAccessor.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Twig/IconExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Twig/ThumbnailExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Twig/Extension/UrlEncodingTwigFilter.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Twig/Extension/SwSanitizeTwigFilter.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Twig/Extension/CsrfFunctionExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/web-profiler-bundle/Twig/WebProfilerExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/AppVariable.php';
include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/RuntimeLoader/RuntimeLoaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/RuntimeLoader/ContainerRuntimeLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bundle/DependencyInjection/Configurator/EnvironmentConfigurator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Validation/HappyPathValidator.php';
include_once \dirname(__DIR__, 4).'/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/CachedReader.php';
};
}
public function compile(): void
{
throw new LogicException('You cannot compile a dumped container that was already compiled.');
}
public function isCompiled(): bool
{
return true;
}
public function getRemovedIds(): array
{
return require $this->containerDir.\DIRECTORY_SEPARATOR.'removed-ids.php';
}
protected function createProxy($class, \Closure $factory)
{
return $factory();
}
/**
* Gets the public '.container.private.cache_clearer' shared service.
*
* @return \Symfony\Component\HttpKernel\CacheClearer\ChainCacheClearer
*/
protected function get_Container_Private_CacheClearerService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/CacheClearer/CacheClearerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/CacheClearer/ChainCacheClearer.php';
return $this->services['.container.private.cache_clearer'] = new \Symfony\Component\HttpKernel\CacheClearer\ChainCacheClearer(new RewindableGenerator(function () {
yield 0 => ($this->services['cache.system_clearer'] ?? $this->getCache_SystemClearerService());
}, 1));
}
/**
* Gets the public '.container.private.filesystem' shared service.
*
* @return \Symfony\Component\Filesystem\Filesystem
*/
protected function get_Container_Private_FilesystemService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/filesystem/Filesystem.php';
return $this->services['.container.private.filesystem'] = new \Symfony\Component\Filesystem\Filesystem();
}
/**
* Gets the public '.container.private.security.csrf.token_manager' shared service.
*
* @return \Symfony\Component\Security\Csrf\CsrfTokenManager
*/
protected function get_Container_Private_Security_Csrf_TokenManagerService()
{
return $this->services['.container.private.security.csrf.token_manager'] = new \Symfony\Component\Security\Csrf\CsrfTokenManager(new \Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator(), new \Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage(($this->services['session'] ?? $this->getSessionService())), ($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack())));
}
/**
* Gets the public '.container.private.serializer' shared service.
*
* @return \Symfony\Component\Serializer\Serializer
*/
protected function get_Container_Private_SerializerService()
{
$a = ($this->privates['property_info.reflection_extractor'] ?? ($this->privates['property_info.reflection_extractor'] = new \Symfony\Component\PropertyInfo\Extractor\ReflectionExtractor()));
$b = new \Symfony\Component\PropertyAccess\PropertyAccessor(3, false, new \Symfony\Component\Cache\Adapter\ArrayAdapter(0, false), true, $a, $a);
$c = ($this->privates['serializer.mapping.cache_class_metadata_factory'] ?? $this->getSerializer_Mapping_CacheClassMetadataFactoryService());
$d = new \Symfony\Component\Serializer\NameConverter\MetadataAwareNameConverter($c);
$e = ($this->privates['property_info'] ?? $this->getPropertyInfoService());
$f = new \Symfony\Component\Serializer\Mapping\ClassDiscriminatorFromClassMetadata($c);
return $this->services['.container.private.serializer'] = new \Symfony\Component\Serializer\Serializer([0 => new \Symfony\Component\Serializer\Normalizer\UnwrappingDenormalizer($b), 1 => new \Shopware\Core\Framework\Struct\Serializer\StructNormalizer(), 2 => new \Symfony\Component\Messenger\Transport\Serialization\Normalizer\FlattenExceptionNormalizer(), 3 => new \Symfony\Component\Serializer\Normalizer\ProblemNormalizer(true), 4 => new \Symfony\Component\Serializer\Normalizer\UidNormalizer(), 5 => new \Symfony\Component\Serializer\Normalizer\JsonSerializableNormalizer(), 6 => new \Symfony\Component\Serializer\Normalizer\DateTimeNormalizer(), 7 => new \Symfony\Component\Serializer\Normalizer\ConstraintViolationListNormalizer([], $d), 8 => new \Symfony\Component\Serializer\Normalizer\MimeMessageNormalizer(new \Symfony\Component\Serializer\Normalizer\PropertyNormalizer($c, $d, $e, $f, NULL, [])), 9 => new \Symfony\Component\Serializer\Normalizer\DateTimeZoneNormalizer(), 10 => new \Symfony\Component\Serializer\Normalizer\DateIntervalNormalizer(), 11 => new \Symfony\Component\Serializer\Normalizer\FormErrorNormalizer(), 12 => new \Symfony\Component\Serializer\Normalizer\DataUriNormalizer(($this->privates['mime_types'] ?? $this->getMimeTypesService())), 13 => new \Symfony\Component\Serializer\Normalizer\ArrayDenormalizer(), 14 => new \Symfony\Component\Serializer\Normalizer\ObjectNormalizer($c, $d, $b, $e, $f, NULL, [])], [0 => new \Shopware\Core\Framework\Struct\Serializer\StructDecoder(), 1 => new \Shopware\Core\Framework\Api\Serializer\JsonApiDecoder(), 2 => new \Symfony\Component\Serializer\Encoder\XmlEncoder(), 3 => new \Symfony\Component\Serializer\Encoder\JsonEncoder(), 4 => new \Symfony\Component\Serializer\Encoder\YamlEncoder(), 5 => new \Symfony\Component\Serializer\Encoder\CsvEncoder()]);
}
/**
* Gets the public '.container.private.twig' shared service.
*
* @return \Twig\Environment
*/
protected function get_Container_Private_TwigService()
{
$this->services['.container.private.twig'] = $instance = new \Twig\Environment(($this->privates['twig.loader.chain'] ?? $this->getTwig_Loader_ChainService()), ['debug' => true, 'strict_variables' => false, 'autoescape' => 'name', 'cache' => ($this->targetDir.''.'/twig'), 'charset' => 'UTF-8']);
$a = ($this->privates['debug.stopwatch'] ?? ($this->privates['debug.stopwatch'] = new \Symfony\Component\Stopwatch\Stopwatch(true)));
$b = ($this->privates['debug.file_link_formatter'] ?? $this->getDebug_FileLinkFormatterService());
$c = ($this->services['router'] ?? $this->getRouterService());
$d = new \Symfony\Bridge\Twig\Extension\RoutingExtension($c);
$e = ($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack()));
$f = ($this->services['Shopware\\Core\\Framework\\Adapter\\Twig\\TemplateFinder'] ?? $this->getTemplateFinderService());
$g = ($this->services['Shopware\\Core\\Content\\Seo\\SeoUrlPlaceholderHandlerInterface'] ?? $this->getSeoUrlPlaceholderHandlerInterfaceService());
$h = new \Symfony\Component\VarDumper\Dumper\HtmlDumper(NULL, 'UTF-8', 1);
$h->setDisplayOptions(['maxStringLength' => 4096, 'fileLinkFormat' => $b]);
$i = new \Symfony\Bridge\Twig\AppVariable();
$i->setEnvironment('dev');
$i->setDebug(true);
if ($this->has('request_stack')) {
$i->setRequestStack($e);
}
$instance->addExtension(new \Symfony\Bridge\Twig\Extension\CsrfExtension());
$instance->addExtension(new \Symfony\Bridge\Twig\Extension\ProfilerExtension(($this->privates['twig.profile'] ?? ($this->privates['twig.profile'] = new \Twig\Profiler\Profile())), $a));
$instance->addExtension(new \Symfony\Bridge\Twig\Extension\TranslationExtension(($this->services['translator'] ?? $this->getTranslatorService())));
$instance->addExtension(new \Symfony\Bridge\Twig\Extension\AssetExtension(($this->privates['assets.packages'] ?? $this->getAssets_PackagesService())));
$instance->addExtension(new \Symfony\Bridge\Twig\Extension\CodeExtension($b, \dirname(__DIR__, 4), 'UTF-8'));
$instance->addExtension($d);
$instance->addExtension(new \Symfony\Bridge\Twig\Extension\YamlExtension());
$instance->addExtension(new \Symfony\Bridge\Twig\Extension\StopwatchExtension($a, true));
$instance->addExtension(new \Symfony\Bridge\Twig\Extension\HttpKernelExtension());
$instance->addExtension(new \Symfony\Bridge\Twig\Extension\HttpFoundationExtension(new \Symfony\Component\HttpFoundation\UrlHelper($e, ($this->privates['router.request_context'] ?? $this->getRouter_RequestContextService()))));
$instance->addExtension(new \Symfony\Bridge\Twig\Extension\DumpExtension(($this->services['var_dumper.cloner'] ?? $this->getVarDumper_ClonerService()), ($this->privates['var_dumper.html_dumper'] ?? $this->getVarDumper_HtmlDumperService())));
$instance->addExtension(new \Shopware\Core\Framework\Adapter\Twig\InheritanceExtension($f));
$instance->addExtension(new \Shopware\Core\Framework\Adapter\Twig\FeatureFlagExtension());
$instance->addExtension(new \Twig\Extra\Intl\IntlExtension());
$instance->addExtension(new \Twig\Extra\String\StringExtension());
$instance->addExtension(new \Shopware\Core\Framework\Adapter\Twig\InstanceOfExtension());
$instance->addExtension(new \Shopware\Core\Framework\Adapter\Twig\Filter\CurrencyFilter(($this->services['Shopware\\Core\\System\\Currency\\CurrencyFormatter'] ?? $this->getCurrencyFormatterService())));
$instance->addExtension(new \Cocur\Slugify\Bridge\Twig\SlugifyExtension(($this->privates['slugify'] ?? $this->getSlugifyService())));
$instance->addExtension(new \Shopware\Core\Framework\Adapter\Twig\Filter\ReplaceRecursiveFilter());
$instance->addExtension(new \Shopware\Core\Framework\Adapter\Twig\Extension\SeoUrlFunctionExtension($d, $g));
$instance->addExtension(new \Shopware\Core\Framework\Adapter\Twig\Extension\CategoryUrlExtension($d, new \Shopware\Core\Content\Category\Service\CategoryUrlGenerator($g)));
$instance->addExtension(new \Shopware\Core\Framework\Adapter\Twig\Extension\MediaExtension(($this->services['media.repository'] ?? $this->getMedia_RepositoryService())));
$instance->addExtension(new \Shopware\Core\Framework\Adapter\Twig\Extension\RawUrlFunctionExtension($c, $e));
$instance->addExtension(new \Shopware\Core\Framework\Adapter\Twig\Extension\BuildBreadcrumbExtension(($this->privates['Shopware\\Core\\Content\\Category\\Service\\CategoryBreadcrumbBuilder'] ?? $this->getCategoryBreadcrumbBuilderService()), ($this->services['category.repository'] ?? $this->getCategory_RepositoryService())));
$instance->addExtension(new \Shopware\Core\Profiling\Twig\DoctrineExtension());
$instance->addExtension(new \Shopware\Storefront\Framework\Twig\TemplateDataExtension($e, true, 'twig'));
$instance->addExtension(new \Shopware\Storefront\Framework\Twig\Extension\ConfigExtension(new \Shopware\Storefront\Framework\Twig\TemplateConfigAccessor(($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()), ($this->privates['Shopware\\Storefront\\Theme\\ThemeConfigValueAccessor'] ?? $this->getThemeConfigValueAccessorService()))));
$instance->addExtension(new \Shopware\Storefront\Framework\Twig\IconExtension($f));
$instance->addExtension(new \Shopware\Storefront\Framework\Twig\ThumbnailExtension($f));
$instance->addExtension(new \Shopware\Storefront\Framework\Twig\Extension\UrlEncodingTwigFilter());
$instance->addExtension(new \Shopware\Storefront\Framework\Twig\Extension\SwSanitizeTwigFilter($this->targetDir.''));
$instance->addExtension(new \Shopware\Storefront\Framework\Twig\Extension\CsrfFunctionExtension());
$instance->addExtension(new \Symfony\Bundle\WebProfilerBundle\Twig\WebProfilerExtension($h));
$instance->addGlobal('app', $i);
$instance->addRuntimeLoader(new \Twig\RuntimeLoader\ContainerRuntimeLoader(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [
'Symfony\\Bridge\\Twig\\Extension\\CsrfRuntime' => ['privates', 'twig.runtime.security_csrf', 'getTwig_Runtime_SecurityCsrfService', false],
'Symfony\\Bridge\\Twig\\Extension\\HttpKernelRuntime' => ['privates', 'twig.runtime.httpkernel', 'getTwig_Runtime_HttpkernelService', false],
], [
'Symfony\\Bridge\\Twig\\Extension\\CsrfRuntime' => '?',
'Symfony\\Bridge\\Twig\\Extension\\HttpKernelRuntime' => '?',
])));
(new \Symfony\Bundle\TwigBundle\DependencyInjection\Configurator\EnvironmentConfigurator('F j, Y H:i', '%d days', NULL, 0, '.', ','))->configure($instance);
return $instance;
}
/**
* Gets the public '.container.private.validator' shared service.
*
* @return \Shopware\Core\Framework\Validation\HappyPathValidator
*/
protected function get_Container_Private_ValidatorService()
{
return $this->services['.container.private.validator'] = new \Shopware\Core\Framework\Validation\HappyPathValidator(($this->privates['debug.validator'] ?? $this->getDebug_ValidatorService()));
}
/**
* Gets the public 'Doctrine\DBAL\Connection' shared service.
*
* @return \Doctrine\DBAL\Connection
*/
protected function getConnectionService()
{
return $this->services['Doctrine\\DBAL\\Connection'] = \Shopware\Core\Kernel::getConnection();
}
/**
* Gets the public 'Elasticsearch\Client' shared service.
*
* @return \Elasticsearch\Client
*/
protected function getClientService()
{
return $this->services['Elasticsearch\\Client'] = \Shopware\Elasticsearch\Framework\ClientFactory::createClient($this->getEnv('string:default:default_whitespace:SHOPWARE_ES_HOSTS'), ($this->privates['shopware.elasticsearch.logger'] ?? $this->getShopware_Elasticsearch_LoggerService()), true);
}
/**
* Gets the public 'Shopware\Administration\Controller\AdministrationController' shared service.
*
* @return \Shopware\Administration\Controller\AdministrationController
*/
protected function getAdministrationControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Administration/Controller/AdministrationController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Administration/Snippet/SnippetFinderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Administration/Snippet/CachedSnippetFinder.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Administration/Snippet/SnippetFinder.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Administration/Framework/Routing/KnownIps/KnownIpsCollectorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Administration/Framework/Routing/KnownIps/KnownIpsCollector.php';
$this->services['Shopware\\Administration\\Controller\\AdministrationController'] = $instance = new \Shopware\Administration\Controller\AdministrationController(($this->services['Shopware\\Core\\Framework\\Adapter\\Twig\\TemplateFinder'] ?? $this->getTemplateFinderService()), ($this->privates['Shopware\\Core\\Framework\\Store\\Services\\FirstRunWizardClient'] ?? $this->getFirstRunWizardClientService()), new \Shopware\Administration\Snippet\CachedSnippetFinder(new \Shopware\Administration\Snippet\SnippetFinder(($this->services['kernel'] ?? $this->get('kernel', 1))), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService())), $this->parameters['kernel.supported_api_versions'], new \Shopware\Administration\Framework\Routing\KnownIps\KnownIpsCollector(), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core'));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Cart\Calculator' shared service.
*
* @return \Shopware\Core\Checkout\Cart\Calculator
*/
protected function getCalculatorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/Calculator.php';
return $this->services['Shopware\\Core\\Checkout\\Cart\\Calculator'] = new \Shopware\Core\Checkout\Cart\Calculator(($this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\QuantityPriceCalculator'] ?? $this->getQuantityPriceCalculatorService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\PercentagePriceCalculator'] ?? $this->getPercentagePriceCalculatorService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\AbsolutePriceCalculator'] ?? $this->getAbsolutePriceCalculatorService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Cart\Order\Api\OrderConverterController' shared service.
*
* @return \Shopware\Core\Checkout\Cart\Order\Api\OrderConverterController
*/
protected function getOrderConverterControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/Order/Api/OrderConverterController.php';
$this->services['Shopware\\Core\\Checkout\\Cart\\Order\\Api\\OrderConverterController'] = $instance = new \Shopware\Core\Checkout\Cart\Order\Api\OrderConverterController(($this->privates['Shopware\\Core\\Checkout\\Cart\\Order\\OrderConverter'] ?? $this->getOrderConverterService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? $this->getCartPersisterService()), ($this->services['order.repository'] ?? $this->getOrder_RepositoryService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Cart\Order\Api\OrderRecalculationController' shared service.
*
* @return \Shopware\Core\Checkout\Cart\Order\Api\OrderRecalculationController
*/
protected function getOrderRecalculationControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/Order/Api/OrderRecalculationController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/Order/RecalculationService.php';
$this->services['Shopware\\Core\\Checkout\\Cart\\Order\\Api\\OrderRecalculationController'] = $instance = new \Shopware\Core\Checkout\Cart\Order\Api\OrderRecalculationController(new \Shopware\Core\Checkout\Cart\Order\RecalculationService(($this->services['order.repository'] ?? $this->getOrder_RepositoryService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\Order\\OrderConverter'] ?? $this->getOrderConverterService()), ($this->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] ?? $this->getCartServiceService()), ($this->services['product.repository'] ?? $this->getProduct_RepositoryService()), ($this->services['order_address.repository'] ?? $this->getOrderAddress_RepositoryService()), ($this->services['customer_address.repository'] ?? $this->getCustomerAddress_RepositoryService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\Processor'] ?? $this->getProcessorService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\CartRuleLoader'] ?? $this->getCartRuleLoaderService())));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Cart\PriceActionController' shared service.
*
* @return \Shopware\Core\Checkout\Cart\PriceActionController
*/
protected function getPriceActionControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/PriceActionController.php';
$this->services['Shopware\\Core\\Checkout\\Cart\\PriceActionController'] = $instance = new \Shopware\Core\Checkout\Cart\PriceActionController(($this->services['tax.repository'] ?? $this->getTax_RepositoryService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\NetPriceCalculator'] ?? $this->getNetPriceCalculatorService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\GrossPriceCalculator'] ?? $this->getGrossPriceCalculatorService()), ($this->services['currency.repository'] ?? $this->getCurrency_RepositoryService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Cart\SalesChannel\CartDeleteRoute' shared service.
*
* @return \Shopware\Core\Checkout\Cart\SalesChannel\CartDeleteRoute
*/
protected function getCartDeleteRouteService()
{
return $this->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] = new \Shopware\Core\Checkout\Cart\SalesChannel\CartDeleteRoute(($this->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? $this->getCartPersisterService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Cart\SalesChannel\CartItemAddRoute' shared service.
*
* @return \Shopware\Core\Checkout\Cart\SalesChannel\CartItemAddRoute
*/
protected function getCartItemAddRouteService()
{
return $this->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] = new \Shopware\Core\Checkout\Cart\SalesChannel\CartItemAddRoute(($this->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? $this->getCartCalculatorService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? $this->getCartPersisterService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\LineItemFactoryRegistry'] ?? $this->getLineItemFactoryRegistryService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Cart\SalesChannel\CartItemRemoveRoute' shared service.
*
* @return \Shopware\Core\Checkout\Cart\SalesChannel\CartItemRemoveRoute
*/
protected function getCartItemRemoveRouteService()
{
return $this->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] = new \Shopware\Core\Checkout\Cart\SalesChannel\CartItemRemoveRoute(($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? $this->getCartCalculatorService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? $this->getCartPersisterService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Cart\SalesChannel\CartItemUpdateRoute' shared service.
*
* @return \Shopware\Core\Checkout\Cart\SalesChannel\CartItemUpdateRoute
*/
protected function getCartItemUpdateRouteService()
{
return $this->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] = new \Shopware\Core\Checkout\Cart\SalesChannel\CartItemUpdateRoute(($this->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? $this->getCartPersisterService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? $this->getCartCalculatorService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\LineItemFactoryRegistry'] ?? $this->getLineItemFactoryRegistryService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Cart\SalesChannel\CartLoadRoute' shared service.
*
* @return \Shopware\Core\Checkout\Cart\SalesChannel\CartLoadRoute
*/
protected function getCartLoadRouteService()
{
return $this->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] = new \Shopware\Core\Checkout\Cart\SalesChannel\CartLoadRoute(($this->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? $this->getCartPersisterService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? $this->getCartCalculatorService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Cart\SalesChannel\CartOrderRoute' shared service.
*
* @return \Shopware\Core\Checkout\Cart\SalesChannel\CartOrderRoute
*/
protected function getCartOrderRouteService()
{
$a = ($this->services['order.repository'] ?? $this->getOrder_RepositoryService());
return $this->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] = new \Shopware\Core\Checkout\Cart\SalesChannel\CartOrderRoute(($this->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? $this->getCartCalculatorService()), $a, ($this->services['order_customer.repository'] ?? $this->getOrderCustomer_RepositoryService()), new \Shopware\Core\Checkout\Cart\Order\OrderPersister($a, ($this->privates['Shopware\\Core\\Checkout\\Cart\\Order\\OrderConverter'] ?? $this->getOrderConverterService())), ($this->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? $this->getCartPersisterService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Cart\SalesChannel\CartService' shared service.
*
* @return \Shopware\Core\Checkout\Cart\SalesChannel\CartService
*/
protected function getCartServiceService()
{
return $this->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = new \Shopware\Core\Checkout\Cart\SalesChannel\CartService(($this->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? $this->getCartPersisterService()), ($this->privates['Shopware\\Core\\Framework\\Event\\BusinessEventDispatcher'] ?? $this->getBusinessEventDispatcherService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? $this->getCartCalculatorService()), ($this->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? $this->getCartLoadRouteService()), ($this->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? $this->getCartDeleteRouteService()), ($this->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? $this->getCartItemAddRouteService()), ($this->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? $this->getCartItemUpdateRouteService()), ($this->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? $this->getCartItemRemoveRouteService()), ($this->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? $this->getCartOrderRouteService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Customer\Aggregate\CustomerAddress\CustomerAddressDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Customer\Aggregate\CustomerAddress\CustomerAddressDefinition
*/
protected function getCustomerAddressDefinitionService()
{
$this->services['Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerAddress\\CustomerAddressDefinition'] = $instance = new \Shopware\Core\Checkout\Customer\Aggregate\CustomerAddress\CustomerAddressDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Customer\Aggregate\CustomerGroupRegistrationSalesChannel\CustomerGroupRegistrationSalesChannelDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Customer\Aggregate\CustomerGroupRegistrationSalesChannel\CustomerGroupRegistrationSalesChannelDefinition
*/
protected function getCustomerGroupRegistrationSalesChannelDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/Aggregate/CustomerGroupRegistrationSalesChannel/CustomerGroupRegistrationSalesChannelDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerGroupRegistrationSalesChannel\\CustomerGroupRegistrationSalesChannelDefinition'] = $instance = new \Shopware\Core\Checkout\Customer\Aggregate\CustomerGroupRegistrationSalesChannel\CustomerGroupRegistrationSalesChannelDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Customer\Aggregate\CustomerGroupTranslation\CustomerGroupTranslationDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Customer\Aggregate\CustomerGroupTranslation\CustomerGroupTranslationDefinition
*/
protected function getCustomerGroupTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/Aggregate/CustomerGroupTranslation/CustomerGroupTranslationDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerGroupTranslation\\CustomerGroupTranslationDefinition'] = $instance = new \Shopware\Core\Checkout\Customer\Aggregate\CustomerGroupTranslation\CustomerGroupTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Customer\Aggregate\CustomerGroup\CustomerGroupDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Customer\Aggregate\CustomerGroup\CustomerGroupDefinition
*/
protected function getCustomerGroupDefinitionService()
{
$this->services['Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerGroup\\CustomerGroupDefinition'] = $instance = new \Shopware\Core\Checkout\Customer\Aggregate\CustomerGroup\CustomerGroupDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Customer\Aggregate\CustomerRecovery\CustomerRecoveryDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Customer\Aggregate\CustomerRecovery\CustomerRecoveryDefinition
*/
protected function getCustomerRecoveryDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/Aggregate/CustomerRecovery/CustomerRecoveryDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerRecovery\\CustomerRecoveryDefinition'] = $instance = new \Shopware\Core\Checkout\Customer\Aggregate\CustomerRecovery\CustomerRecoveryDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Customer\Aggregate\CustomerTag\CustomerTagDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Customer\Aggregate\CustomerTag\CustomerTagDefinition
*/
protected function getCustomerTagDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/Aggregate/CustomerTag/CustomerTagDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerTag\\CustomerTagDefinition'] = $instance = new \Shopware\Core\Checkout\Customer\Aggregate\CustomerTag\CustomerTagDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Customer\Aggregate\CustomerWishlistProduct\CustomerWishlistProductDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Customer\Aggregate\CustomerWishlistProduct\CustomerWishlistProductDefinition
*/
protected function getCustomerWishlistProductDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/Aggregate/CustomerWishlistProduct/CustomerWishlistProductDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerWishlistProduct\\CustomerWishlistProductDefinition'] = $instance = new \Shopware\Core\Checkout\Customer\Aggregate\CustomerWishlistProduct\CustomerWishlistProductDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Customer\Aggregate\CustomerWishlist\CustomerWishlistDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Customer\Aggregate\CustomerWishlist\CustomerWishlistDefinition
*/
protected function getCustomerWishlistDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/Aggregate/CustomerWishlist/CustomerWishlistDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerWishlist\\CustomerWishlistDefinition'] = $instance = new \Shopware\Core\Checkout\Customer\Aggregate\CustomerWishlist\CustomerWishlistDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Customer\Api\CustomerGroupRegistrationActionController' shared service.
*
* @return \Shopware\Core\Checkout\Customer\Api\CustomerGroupRegistrationActionController
*/
protected function getCustomerGroupRegistrationActionControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/Api/CustomerGroupRegistrationActionController.php';
return $this->services['Shopware\\Core\\Checkout\\Customer\\Api\\CustomerGroupRegistrationActionController'] = new \Shopware\Core\Checkout\Customer\Api\CustomerGroupRegistrationActionController(($this->services['customer.repository'] ?? $this->getCustomer_RepositoryService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Customer\CustomerDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Customer\CustomerDefinition
*/
protected function getCustomerDefinitionService()
{
$this->services['Shopware\\Core\\Checkout\\Customer\\CustomerDefinition'] = $instance = new \Shopware\Core\Checkout\Customer\CustomerDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Customer\SalesChannel\AddWishlistProductRoute' shared service.
*
* @return \Shopware\Core\Checkout\Customer\SalesChannel\AddWishlistProductRoute
*/
protected function getAddWishlistProductRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/AbstractAddWishlistProductRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/AddWishlistProductRoute.php';
return $this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\AddWishlistProductRoute'] = new \Shopware\Core\Checkout\Customer\SalesChannel\AddWishlistProductRoute(($this->services['customer_wishlist.repository'] ?? $this->getCustomerWishlist_RepositoryService()), ($this->services['sales_channel.product.repository'] ?? $this->getSalesChannel_Product_RepositoryService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Customer\SalesChannel\ChangeCustomerProfileRoute' shared service.
*
* @return \Shopware\Core\Checkout\Customer\SalesChannel\ChangeCustomerProfileRoute
*/
protected function getChangeCustomerProfileRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/AbstractChangeCustomerProfileRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/ChangeCustomerProfileRoute.php';
return $this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\ChangeCustomerProfileRoute'] = new \Shopware\Core\Checkout\Customer\SalesChannel\ChangeCustomerProfileRoute(($this->services['customer.repository'] ?? $this->getCustomer_RepositoryService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->privates['Shopware\\Core\\Framework\\Validation\\DataValidator'] ?? $this->getDataValidatorService()), ($this->privates['Shopware\\Core\\Checkout\\Customer\\Validation\\CustomerProfileValidationFactory'] ?? $this->getCustomerProfileValidationFactoryService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Customer\SalesChannel\ChangeEmailRoute' shared service.
*
* @return \Shopware\Core\Checkout\Customer\SalesChannel\ChangeEmailRoute
*/
protected function getChangeEmailRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/AbstractChangeEmailRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/ChangeEmailRoute.php';
return $this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\ChangeEmailRoute'] = new \Shopware\Core\Checkout\Customer\SalesChannel\ChangeEmailRoute(($this->services['customer.repository'] ?? $this->getCustomer_RepositoryService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->privates['Shopware\\Core\\Framework\\Validation\\DataValidator'] ?? $this->getDataValidatorService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Customer\SalesChannel\ChangePasswordRoute' shared service.
*
* @return \Shopware\Core\Checkout\Customer\SalesChannel\ChangePasswordRoute
*/
protected function getChangePasswordRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/AbstractChangePasswordRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/ChangePasswordRoute.php';
return $this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\ChangePasswordRoute'] = new \Shopware\Core\Checkout\Customer\SalesChannel\ChangePasswordRoute(($this->services['customer.repository'] ?? $this->getCustomer_RepositoryService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()), ($this->privates['Shopware\\Core\\Framework\\Validation\\DataValidator'] ?? $this->getDataValidatorService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Customer\SalesChannel\ChangePaymentMethodRoute' shared service.
*
* @return \Shopware\Core\Checkout\Customer\SalesChannel\ChangePaymentMethodRoute
*/
protected function getChangePaymentMethodRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/AbstractChangePaymentMethodRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/ChangePaymentMethodRoute.php';
return $this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\ChangePaymentMethodRoute'] = new \Shopware\Core\Checkout\Customer\SalesChannel\ChangePaymentMethodRoute(($this->services['customer.repository'] ?? $this->getCustomer_RepositoryService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->services['payment_method.repository'] ?? $this->getPaymentMethod_RepositoryService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Customer\SalesChannel\CustomerGroupRegistrationSettingsRoute' shared service.
*
* @return \Shopware\Core\Checkout\Customer\SalesChannel\CustomerGroupRegistrationSettingsRoute
*/
protected function getCustomerGroupRegistrationSettingsRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/AbstractCustomerGroupRegistrationSettingsRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/CustomerGroupRegistrationSettingsRoute.php';
return $this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\CustomerGroupRegistrationSettingsRoute'] = new \Shopware\Core\Checkout\Customer\SalesChannel\CustomerGroupRegistrationSettingsRoute(($this->services['customer_group.repository'] ?? $this->getCustomerGroup_RepositoryService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Customer\SalesChannel\CustomerRoute' shared service.
*
* @return \Shopware\Core\Checkout\Customer\SalesChannel\CustomerRoute
*/
protected function getCustomerRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/AbstractCustomerRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/CustomerRoute.php';
return $this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\CustomerRoute'] = new \Shopware\Core\Checkout\Customer\SalesChannel\CustomerRoute(($this->services['customer.repository'] ?? $this->getCustomer_RepositoryService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Customer\SalesChannel\DeleteAddressRoute' shared service.
*
* @return \Shopware\Core\Checkout\Customer\SalesChannel\DeleteAddressRoute
*/
protected function getDeleteAddressRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/AbstractDeleteAddressRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/CustomerAddressValidationTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/DeleteAddressRoute.php';
return $this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\DeleteAddressRoute'] = new \Shopware\Core\Checkout\Customer\SalesChannel\DeleteAddressRoute(($this->services['customer_address.repository'] ?? $this->getCustomerAddress_RepositoryService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Customer\SalesChannel\DeleteCustomerRoute' shared service.
*
* @return \Shopware\Core\Checkout\Customer\SalesChannel\DeleteCustomerRoute
*/
protected function getDeleteCustomerRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/AbstractDeleteCustomerRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/DeleteCustomerRoute.php';
return $this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\DeleteCustomerRoute'] = new \Shopware\Core\Checkout\Customer\SalesChannel\DeleteCustomerRoute(($this->services['customer.repository'] ?? $this->getCustomer_RepositoryService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Customer\SalesChannel\ListAddressRoute' shared service.
*
* @return \Shopware\Core\Checkout\Customer\SalesChannel\ListAddressRoute
*/
protected function getListAddressRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/AbstractListAddressRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/ListAddressRoute.php';
return $this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\ListAddressRoute'] = new \Shopware\Core\Checkout\Customer\SalesChannel\ListAddressRoute(($this->services['customer_address.repository'] ?? $this->getCustomerAddress_RepositoryService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Customer\SalesChannel\LoadWishlistRoute' shared service.
*
* @return \Shopware\Core\Checkout\Customer\SalesChannel\LoadWishlistRoute
*/
protected function getLoadWishlistRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/AbstractLoadWishlistRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/LoadWishlistRoute.php';
return $this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\LoadWishlistRoute'] = new \Shopware\Core\Checkout\Customer\SalesChannel\LoadWishlistRoute(($this->services['customer_wishlist.repository'] ?? $this->getCustomerWishlist_RepositoryService()), ($this->services['sales_channel.product.repository'] ?? $this->getSalesChannel_Product_RepositoryService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Customer\SalesChannel\LoginRoute' shared service.
*
* @return \Shopware\Core\Checkout\Customer\SalesChannel\LoginRoute
*/
protected function getLoginRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/AbstractLoginRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/LoginRoute.php';
return $this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\LoginRoute'] = new \Shopware\Core\Checkout\Customer\SalesChannel\LoginRoute(($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->services['customer.repository'] ?? $this->getCustomer_RepositoryService()), ($this->privates['Shopware\\Core\\Checkout\\Customer\\Password\\LegacyPasswordVerifier'] ?? $this->getLegacyPasswordVerifierService()), ($this->privates['Shopware\\Core\\System\\SalesChannel\\Context\\SalesChannelContextRestorer'] ?? $this->getSalesChannelContextRestorerService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Customer\SalesChannel\LogoutRoute' shared service.
*
* @return \Shopware\Core\Checkout\Customer\SalesChannel\LogoutRoute
*/
protected function getLogoutRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/AbstractLogoutRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/LogoutRoute.php';
return $this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\LogoutRoute'] = new \Shopware\Core\Checkout\Customer\SalesChannel\LogoutRoute(($this->privates['Shopware\\Core\\System\\SalesChannel\\Context\\SalesChannelContextPersister'] ?? $this->getSalesChannelContextPersisterService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()), ($this->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] ?? $this->getCartServiceService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Customer\SalesChannel\MergeWishlistProductRoute' shared service.
*
* @return \Shopware\Core\Checkout\Customer\SalesChannel\MergeWishlistProductRoute
*/
protected function getMergeWishlistProductRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/AbstractMergeWishlistProductRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/MergeWishlistProductRoute.php';
return $this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\MergeWishlistProductRoute'] = new \Shopware\Core\Checkout\Customer\SalesChannel\MergeWishlistProductRoute(($this->services['customer_wishlist.repository'] ?? $this->getCustomerWishlist_RepositoryService()), ($this->services['sales_channel.product.repository'] ?? $this->getSalesChannel_Product_RepositoryService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Customer\SalesChannel\RegisterConfirmRoute' shared service.
*
* @return \Shopware\Core\Checkout\Customer\SalesChannel\RegisterConfirmRoute
*/
protected function getRegisterConfirmRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/AbstractRegisterConfirmRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/RegisterConfirmRoute.php';
return $this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\RegisterConfirmRoute'] = new \Shopware\Core\Checkout\Customer\SalesChannel\RegisterConfirmRoute(($this->services['customer.repository'] ?? $this->getCustomer_RepositoryService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->privates['Shopware\\Core\\Framework\\Validation\\DataValidator'] ?? $this->getDataValidatorService()), ($this->privates['Shopware\\Core\\System\\SalesChannel\\Context\\SalesChannelContextPersister'] ?? $this->getSalesChannelContextPersisterService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Customer\SalesChannel\RegisterRoute' shared service.
*
* @return \Shopware\Core\Checkout\Customer\SalesChannel\RegisterRoute
*/
protected function getRegisterRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/AbstractRegisterRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/RegisterRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Validation/DataValidationFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/Validation/CustomerValidationFactory.php';
return $this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\RegisterRoute'] = new \Shopware\Core\Checkout\Customer\SalesChannel\RegisterRoute(($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->privates['Shopware\\Core\\System\\NumberRange\\ValueGenerator\\NumberRangeValueGeneratorInterface'] ?? $this->getNumberRangeValueGeneratorInterfaceService()), ($this->privates['Shopware\\Core\\Framework\\Validation\\DataValidator'] ?? $this->getDataValidatorService()), new \Shopware\Core\Checkout\Customer\Validation\CustomerValidationFactory(($this->privates['Shopware\\Core\\Checkout\\Customer\\Validation\\CustomerProfileValidationFactory'] ?? $this->getCustomerProfileValidationFactoryService())), ($this->privates['Shopware\\Core\\Checkout\\Customer\\Validation\\AddressValidationFactory'] ?? $this->getAddressValidationFactoryService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()), ($this->services['customer.repository'] ?? $this->getCustomer_RepositoryService()), ($this->privates['Shopware\\Core\\System\\SalesChannel\\Context\\SalesChannelContextPersister'] ?? $this->getSalesChannelContextPersisterService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Customer\SalesChannel\RemoveWishlistProductRoute' shared service.
*
* @return \Shopware\Core\Checkout\Customer\SalesChannel\RemoveWishlistProductRoute
*/
protected function getRemoveWishlistProductRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/AbstractRemoveWishlistProductRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/RemoveWishlistProductRoute.php';
return $this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\RemoveWishlistProductRoute'] = new \Shopware\Core\Checkout\Customer\SalesChannel\RemoveWishlistProductRoute(($this->services['customer_wishlist.repository'] ?? $this->getCustomerWishlist_RepositoryService()), ($this->services['customer_wishlist_product.repository'] ?? $this->getCustomerWishlistProduct_RepositoryService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Customer\SalesChannel\ResetPasswordRoute' shared service.
*
* @return \Shopware\Core\Checkout\Customer\SalesChannel\ResetPasswordRoute
*/
protected function getResetPasswordRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/AbstractResetPasswordRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/ResetPasswordRoute.php';
return $this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\ResetPasswordRoute'] = new \Shopware\Core\Checkout\Customer\SalesChannel\ResetPasswordRoute(($this->services['customer.repository'] ?? $this->getCustomer_RepositoryService()), ($this->services['customer_recovery.repository'] ?? $this->getCustomerRecovery_RepositoryService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->privates['Shopware\\Core\\Framework\\Validation\\DataValidator'] ?? $this->getDataValidatorService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Customer\SalesChannel\SendPasswordRecoveryMailRoute' shared service.
*
* @return \Shopware\Core\Checkout\Customer\SalesChannel\SendPasswordRecoveryMailRoute
*/
protected function getSendPasswordRecoveryMailRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/AbstractSendPasswordRecoveryMailRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/SendPasswordRecoveryMailRoute.php';
return $this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\SendPasswordRecoveryMailRoute'] = new \Shopware\Core\Checkout\Customer\SalesChannel\SendPasswordRecoveryMailRoute(($this->services['customer.repository'] ?? $this->getCustomer_RepositoryService()), ($this->services['customer_recovery.repository'] ?? $this->getCustomerRecovery_RepositoryService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->privates['Shopware\\Core\\Framework\\Validation\\DataValidator'] ?? $this->getDataValidatorService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Customer\SalesChannel\SwitchDefaultAddressRoute' shared service.
*
* @return \Shopware\Core\Checkout\Customer\SalesChannel\SwitchDefaultAddressRoute
*/
protected function getSwitchDefaultAddressRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/AbstractSwitchDefaultAddressRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/CustomerAddressValidationTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/SwitchDefaultAddressRoute.php';
return $this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\SwitchDefaultAddressRoute'] = new \Shopware\Core\Checkout\Customer\SalesChannel\SwitchDefaultAddressRoute(($this->services['customer_address.repository'] ?? $this->getCustomerAddress_RepositoryService()), ($this->services['customer.repository'] ?? $this->getCustomer_RepositoryService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Customer\SalesChannel\UpsertAddressRoute' shared service.
*
* @return \Shopware\Core\Checkout\Customer\SalesChannel\UpsertAddressRoute
*/
protected function getUpsertAddressRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/AbstractUpsertAddressRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/CustomerAddressValidationTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/UpsertAddressRoute.php';
return $this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\UpsertAddressRoute'] = new \Shopware\Core\Checkout\Customer\SalesChannel\UpsertAddressRoute(($this->services['customer_address.repository'] ?? $this->getCustomerAddress_RepositoryService()), ($this->privates['Shopware\\Core\\Framework\\Validation\\DataValidator'] ?? $this->getDataValidatorService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->privates['Shopware\\Core\\Checkout\\Customer\\Validation\\AddressValidationFactory'] ?? $this->getAddressValidationFactoryService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Document\Aggregate\DocumentBaseConfigSalesChannel\DocumentBaseConfigSalesChannelDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Document\Aggregate\DocumentBaseConfigSalesChannel\DocumentBaseConfigSalesChannelDefinition
*/
protected function getDocumentBaseConfigSalesChannelDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Document/Aggregate/DocumentBaseConfigSalesChannel/DocumentBaseConfigSalesChannelDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Document\\Aggregate\\DocumentBaseConfigSalesChannel\\DocumentBaseConfigSalesChannelDefinition'] = $instance = new \Shopware\Core\Checkout\Document\Aggregate\DocumentBaseConfigSalesChannel\DocumentBaseConfigSalesChannelDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Document\Aggregate\DocumentBaseConfig\DocumentBaseConfigDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Document\Aggregate\DocumentBaseConfig\DocumentBaseConfigDefinition
*/
protected function getDocumentBaseConfigDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Document/Aggregate/DocumentBaseConfig/DocumentBaseConfigDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Document\\Aggregate\\DocumentBaseConfig\\DocumentBaseConfigDefinition'] = $instance = new \Shopware\Core\Checkout\Document\Aggregate\DocumentBaseConfig\DocumentBaseConfigDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Document\Aggregate\DocumentTypeTranslation\DocumentTypeTranslationDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Document\Aggregate\DocumentTypeTranslation\DocumentTypeTranslationDefinition
*/
protected function getDocumentTypeTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Document/Aggregate/DocumentTypeTranslation/DocumentTypeTranslationDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Document\\Aggregate\\DocumentTypeTranslation\\DocumentTypeTranslationDefinition'] = $instance = new \Shopware\Core\Checkout\Document\Aggregate\DocumentTypeTranslation\DocumentTypeTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Document\Aggregate\DocumentType\DocumentTypeDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Document\Aggregate\DocumentType\DocumentTypeDefinition
*/
protected function getDocumentTypeDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Document/Aggregate/DocumentType/DocumentTypeDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Document\\Aggregate\\DocumentType\\DocumentTypeDefinition'] = $instance = new \Shopware\Core\Checkout\Document\Aggregate\DocumentType\DocumentTypeDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Document\Controller\DocumentController' shared service.
*
* @return \Shopware\Core\Checkout\Document\Controller\DocumentController
*/
protected function getDocumentControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Document/Controller/DocumentController.php';
$this->services['Shopware\\Core\\Checkout\\Document\\Controller\\DocumentController'] = $instance = new \Shopware\Core\Checkout\Document\Controller\DocumentController(($this->privates['Shopware\\Core\\Checkout\\Document\\DocumentService'] ?? $this->getDocumentServiceService()), ($this->services['document.repository'] ?? $this->getDocument_RepositoryService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Document\DocumentDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Document\DocumentDefinition
*/
protected function getDocumentDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Document/DocumentDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Document\\DocumentDefinition'] = $instance = new \Shopware\Core\Checkout\Document\DocumentDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Document\DocumentGeneratorController' shared service.
*
* @return \Shopware\Core\Checkout\Document\DocumentGeneratorController
*/
protected function getDocumentGeneratorControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Document/DocumentGeneratorController.php';
$this->services['Shopware\\Core\\Checkout\\Document\\DocumentGeneratorController'] = $instance = new \Shopware\Core\Checkout\Document\DocumentGeneratorController(($this->privates['Shopware\\Core\\Checkout\\Document\\DocumentService'] ?? $this->getDocumentServiceService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Order\Aggregate\OrderAddress\OrderAddressDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Order\Aggregate\OrderAddress\OrderAddressDefinition
*/
protected function getOrderAddressDefinitionService()
{
$this->services['Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderAddress\\OrderAddressDefinition'] = $instance = new \Shopware\Core\Checkout\Order\Aggregate\OrderAddress\OrderAddressDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Order\Aggregate\OrderCustomer\OrderCustomerDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Order\Aggregate\OrderCustomer\OrderCustomerDefinition
*/
protected function getOrderCustomerDefinitionService()
{
$this->services['Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderCustomer\\OrderCustomerDefinition'] = $instance = new \Shopware\Core\Checkout\Order\Aggregate\OrderCustomer\OrderCustomerDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Order\Aggregate\OrderDeliveryPosition\OrderDeliveryPositionDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Order\Aggregate\OrderDeliveryPosition\OrderDeliveryPositionDefinition
*/
protected function getOrderDeliveryPositionDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Order/Aggregate/OrderDeliveryPosition/OrderDeliveryPositionDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderDeliveryPosition\\OrderDeliveryPositionDefinition'] = $instance = new \Shopware\Core\Checkout\Order\Aggregate\OrderDeliveryPosition\OrderDeliveryPositionDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Order\Aggregate\OrderDelivery\OrderDeliveryDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Order\Aggregate\OrderDelivery\OrderDeliveryDefinition
*/
protected function getOrderDeliveryDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Order/Aggregate/OrderDelivery/OrderDeliveryDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderDelivery\\OrderDeliveryDefinition'] = $instance = new \Shopware\Core\Checkout\Order\Aggregate\OrderDelivery\OrderDeliveryDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Order\Aggregate\OrderLineItem\OrderLineItemDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Order\Aggregate\OrderLineItem\OrderLineItemDefinition
*/
protected function getOrderLineItemDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Order/Aggregate/OrderLineItem/OrderLineItemDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderLineItem\\OrderLineItemDefinition'] = $instance = new \Shopware\Core\Checkout\Order\Aggregate\OrderLineItem\OrderLineItemDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Order\Aggregate\OrderTag\OrderTagDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Order\Aggregate\OrderTag\OrderTagDefinition
*/
protected function getOrderTagDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Order/Aggregate/OrderTag/OrderTagDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderTag\\OrderTagDefinition'] = $instance = new \Shopware\Core\Checkout\Order\Aggregate\OrderTag\OrderTagDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Order\Aggregate\OrderTransaction\OrderTransactionDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Order\Aggregate\OrderTransaction\OrderTransactionDefinition
*/
protected function getOrderTransactionDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Order/Aggregate/OrderTransaction/OrderTransactionDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderTransaction\\OrderTransactionDefinition'] = $instance = new \Shopware\Core\Checkout\Order\Aggregate\OrderTransaction\OrderTransactionDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Order\Api\OrderActionController' shared service.
*
* @return \Shopware\Core\Checkout\Order\Api\OrderActionController
*/
protected function getOrderActionControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Order/Api/OrderActionController.php';
$this->services['Shopware\\Core\\Checkout\\Order\\Api\\OrderActionController'] = $instance = new \Shopware\Core\Checkout\Order\Api\OrderActionController(($this->privates['Shopware\\Core\\Checkout\\Order\\SalesChannel\\OrderService'] ?? $this->getOrderServiceService()), ($this->privates['Shopware\\Core\\Framework\\Api\\Converter\\ApiVersionConverter'] ?? $this->getApiVersionConverterService()), ($this->services['Shopware\\Core\\System\\StateMachine\\StateMachineDefinition'] ?? $this->getStateMachineDefinitionService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Order\OrderDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Order\OrderDefinition
*/
protected function getOrderDefinitionService()
{
$this->services['Shopware\\Core\\Checkout\\Order\\OrderDefinition'] = $instance = new \Shopware\Core\Checkout\Order\OrderDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Order\SalesChannel\CancelOrderRoute' shared service.
*
* @return \Shopware\Core\Checkout\Order\SalesChannel\CancelOrderRoute
*/
protected function getCancelOrderRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Order/SalesChannel/AbstractCancelOrderRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Order/SalesChannel/CancelOrderRoute.php';
return $this->services['Shopware\\Core\\Checkout\\Order\\SalesChannel\\CancelOrderRoute'] = new \Shopware\Core\Checkout\Order\SalesChannel\CancelOrderRoute(($this->privates['Shopware\\Core\\Checkout\\Order\\SalesChannel\\OrderService'] ?? $this->getOrderServiceService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Order\SalesChannel\OrderRoute' shared service.
*
* @return \Shopware\Core\Checkout\Order\SalesChannel\OrderRoute
*/
protected function getOrderRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Order/SalesChannel/AbstractOrderRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Order/SalesChannel/OrderRoute.php';
return $this->services['Shopware\\Core\\Checkout\\Order\\SalesChannel\\OrderRoute'] = new \Shopware\Core\Checkout\Order\SalesChannel\OrderRoute(($this->services['order.repository'] ?? $this->getOrder_RepositoryService()), ($this->services['promotion.repository'] ?? $this->getPromotion_RepositoryService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Order\SalesChannel\SetPaymentOrderRoute' shared service.
*
* @return \Shopware\Core\Checkout\Order\SalesChannel\SetPaymentOrderRoute
*/
protected function getSetPaymentOrderRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Order/SalesChannel/AbstractSetPaymentOrderRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Order/SalesChannel/SetPaymentOrderRoute.php';
return $this->services['Shopware\\Core\\Checkout\\Order\\SalesChannel\\SetPaymentOrderRoute'] = new \Shopware\Core\Checkout\Order\SalesChannel\SetPaymentOrderRoute(($this->privates['Shopware\\Core\\Checkout\\Order\\SalesChannel\\OrderService'] ?? $this->getOrderServiceService()), ($this->services['order.repository'] ?? $this->getOrder_RepositoryService()), ($this->services['Shopware\\Core\\Checkout\\Payment\\SalesChannel\\PaymentMethodRoute'] ?? $this->getPaymentMethodRouteService()), ($this->privates['Shopware\\Core\\System\\StateMachine\\StateMachineRegistry'] ?? $this->getStateMachineRegistryService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Payment\Aggregate\PaymentMethodTranslation\PaymentMethodTranslationDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Payment\Aggregate\PaymentMethodTranslation\PaymentMethodTranslationDefinition
*/
protected function getPaymentMethodTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Payment/Aggregate/PaymentMethodTranslation/PaymentMethodTranslationDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Payment\\Aggregate\\PaymentMethodTranslation\\PaymentMethodTranslationDefinition'] = $instance = new \Shopware\Core\Checkout\Payment\Aggregate\PaymentMethodTranslation\PaymentMethodTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Payment\Controller\PaymentController' shared service.
*
* @return \Shopware\Core\Checkout\Payment\Controller\PaymentController
*/
protected function getPaymentControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Payment/Controller/PaymentController.php';
$this->services['Shopware\\Core\\Checkout\\Payment\\Controller\\PaymentController'] = $instance = new \Shopware\Core\Checkout\Payment\Controller\PaymentController(($this->privates['Shopware\\Core\\Checkout\\Payment\\PaymentService'] ?? $this->getPaymentServiceService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Payment\PaymentMethodDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Payment\PaymentMethodDefinition
*/
protected function getPaymentMethodDefinitionService()
{
$this->services['Shopware\\Core\\Checkout\\Payment\\PaymentMethodDefinition'] = $instance = new \Shopware\Core\Checkout\Payment\PaymentMethodDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Payment\SalesChannel\HandlePaymentMethodRoute' shared service.
*
* @return \Shopware\Core\Checkout\Payment\SalesChannel\HandlePaymentMethodRoute
*/
protected function getHandlePaymentMethodRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Payment/SalesChannel/AbstractHandlePaymentMethodRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Payment/SalesChannel/HandlePaymentMethodRoute.php';
return $this->services['Shopware\\Core\\Checkout\\Payment\\SalesChannel\\HandlePaymentMethodRoute'] = new \Shopware\Core\Checkout\Payment\SalesChannel\HandlePaymentMethodRoute(($this->privates['Shopware\\Core\\Checkout\\Payment\\PaymentService'] ?? $this->getPaymentServiceService()), ($this->privates['Shopware\\Core\\Framework\\Validation\\DataValidator'] ?? $this->getDataValidatorService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Payment\SalesChannel\PaymentMethodRoute' shared service.
*
* @return \Shopware\Core\Checkout\Payment\SalesChannel\CachedPaymentMethodRoute
*/
protected function getPaymentMethodRouteService()
{
return $this->services['Shopware\\Core\\Checkout\\Payment\\SalesChannel\\PaymentMethodRoute'] = new \Shopware\Core\Checkout\Payment\SalesChannel\CachedPaymentMethodRoute(new \Shopware\Core\Checkout\Payment\SalesChannel\PaymentMethodRoute(($this->services['sales_channel.payment_method.repository'] ?? $this->getSalesChannel_PaymentMethod_RepositoryService())), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] ?? ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] = new \Shopware\Core\Framework\DataAbstractionLayer\Cache\EntityCacheKeyGenerator())), ($this->privates['Shopware\\Storefront\\Framework\\Cache\\CacheTracer'] ?? $this->getCacheTracerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), [], ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Payment\SalesChannel\SalesChannelPaymentMethodDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Payment\SalesChannel\SalesChannelPaymentMethodDefinition
*/
protected function getSalesChannelPaymentMethodDefinitionService()
{
$this->services['Shopware\\Core\\Checkout\\Payment\\SalesChannel\\SalesChannelPaymentMethodDefinition'] = $instance = new \Shopware\Core\Checkout\Payment\SalesChannel\SalesChannelPaymentMethodDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Promotion\Aggregate\PromotionCartRule\PromotionCartRuleDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Aggregate\PromotionCartRule\PromotionCartRuleDefinition
*/
protected function getPromotionCartRuleDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Aggregate/PromotionCartRule/PromotionCartRuleDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionCartRule\\PromotionCartRuleDefinition'] = $instance = new \Shopware\Core\Checkout\Promotion\Aggregate\PromotionCartRule\PromotionCartRuleDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Promotion\Aggregate\PromotionDiscountPrice\PromotionDiscountPriceDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Aggregate\PromotionDiscountPrice\PromotionDiscountPriceDefinition
*/
protected function getPromotionDiscountPriceDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Aggregate/PromotionDiscountPrice/PromotionDiscountPriceDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionDiscountPrice\\PromotionDiscountPriceDefinition'] = $instance = new \Shopware\Core\Checkout\Promotion\Aggregate\PromotionDiscountPrice\PromotionDiscountPriceDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Promotion\Aggregate\PromotionDiscountRule\PromotionDiscountRuleDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Aggregate\PromotionDiscountRule\PromotionDiscountRuleDefinition
*/
protected function getPromotionDiscountRuleDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Aggregate/PromotionDiscountRule/PromotionDiscountRuleDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionDiscountRule\\PromotionDiscountRuleDefinition'] = $instance = new \Shopware\Core\Checkout\Promotion\Aggregate\PromotionDiscountRule\PromotionDiscountRuleDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Promotion\Aggregate\PromotionDiscount\PromotionDiscountDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Aggregate\PromotionDiscount\PromotionDiscountDefinition
*/
protected function getPromotionDiscountDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Aggregate/PromotionDiscount/PromotionDiscountDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionDiscount\\PromotionDiscountDefinition'] = $instance = new \Shopware\Core\Checkout\Promotion\Aggregate\PromotionDiscount\PromotionDiscountDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Promotion\Aggregate\PromotionIndividualCode\PromotionIndividualCodeDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Aggregate\PromotionIndividualCode\PromotionIndividualCodeDefinition
*/
protected function getPromotionIndividualCodeDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Aggregate/PromotionIndividualCode/PromotionIndividualCodeDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionIndividualCode\\PromotionIndividualCodeDefinition'] = $instance = new \Shopware\Core\Checkout\Promotion\Aggregate\PromotionIndividualCode\PromotionIndividualCodeDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Promotion\Aggregate\PromotionOrderRule\PromotionOrderRuleDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Aggregate\PromotionOrderRule\PromotionOrderRuleDefinition
*/
protected function getPromotionOrderRuleDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Aggregate/PromotionOrderRule/PromotionOrderRuleDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionOrderRule\\PromotionOrderRuleDefinition'] = $instance = new \Shopware\Core\Checkout\Promotion\Aggregate\PromotionOrderRule\PromotionOrderRuleDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Promotion\Aggregate\PromotionPersonaCustomer\PromotionPersonaCustomerDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Aggregate\PromotionPersonaCustomer\PromotionPersonaCustomerDefinition
*/
protected function getPromotionPersonaCustomerDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Aggregate/PromotionPersonaCustomer/PromotionPersonaCustomerDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionPersonaCustomer\\PromotionPersonaCustomerDefinition'] = $instance = new \Shopware\Core\Checkout\Promotion\Aggregate\PromotionPersonaCustomer\PromotionPersonaCustomerDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Promotion\Aggregate\PromotionPersonaRule\PromotionPersonaRuleDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Aggregate\PromotionPersonaRule\PromotionPersonaRuleDefinition
*/
protected function getPromotionPersonaRuleDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Aggregate/PromotionPersonaRule/PromotionPersonaRuleDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionPersonaRule\\PromotionPersonaRuleDefinition'] = $instance = new \Shopware\Core\Checkout\Promotion\Aggregate\PromotionPersonaRule\PromotionPersonaRuleDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Promotion\Aggregate\PromotionSalesChannel\PromotionSalesChannelDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Aggregate\PromotionSalesChannel\PromotionSalesChannelDefinition
*/
protected function getPromotionSalesChannelDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Aggregate/PromotionSalesChannel/PromotionSalesChannelDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionSalesChannel\\PromotionSalesChannelDefinition'] = $instance = new \Shopware\Core\Checkout\Promotion\Aggregate\PromotionSalesChannel\PromotionSalesChannelDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Promotion\Aggregate\PromotionSetGroupRule\PromotionSetGroupRuleDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Aggregate\PromotionSetGroupRule\PromotionSetGroupRuleDefinition
*/
protected function getPromotionSetGroupRuleDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Aggregate/PromotionSetGroupRule/PromotionSetGroupRuleDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionSetGroupRule\\PromotionSetGroupRuleDefinition'] = $instance = new \Shopware\Core\Checkout\Promotion\Aggregate\PromotionSetGroupRule\PromotionSetGroupRuleDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Promotion\Aggregate\PromotionSetGroup\PromotionSetGroupDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Aggregate\PromotionSetGroup\PromotionSetGroupDefinition
*/
protected function getPromotionSetGroupDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Aggregate/PromotionSetGroup/PromotionSetGroupDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionSetGroup\\PromotionSetGroupDefinition'] = $instance = new \Shopware\Core\Checkout\Promotion\Aggregate\PromotionSetGroup\PromotionSetGroupDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Promotion\Aggregate\PromotionTranslation\PromotionTranslationDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Aggregate\PromotionTranslation\PromotionTranslationDefinition
*/
protected function getPromotionTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Aggregate/PromotionTranslation/PromotionTranslationDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionTranslation\\PromotionTranslationDefinition'] = $instance = new \Shopware\Core\Checkout\Promotion\Aggregate\PromotionTranslation\PromotionTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Promotion\Api\PromotionActionController' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Api\PromotionActionController
*/
protected function getPromotionActionControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Api/PromotionActionController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Util/PromotionCodesLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Util/PromotionCodesRemover.php';
$this->services['Shopware\\Core\\Checkout\\Promotion\\Api\\PromotionActionController'] = $instance = new \Shopware\Core\Checkout\Promotion\Api\PromotionActionController(new \Shopware\Core\Checkout\Promotion\Util\PromotionCodesLoader(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService())), new \Shopware\Core\Checkout\Promotion\Util\PromotionCodesRemover(($this->services['promotion_individual_code.repository'] ?? $this->getPromotionIndividualCode_RepositoryService())), ($this->privates['Shopware\\Core\\Checkout\\Cart\\LineItem\\Group\\LineItemGroupServiceRegistry'] ?? $this->getLineItemGroupServiceRegistryService()), ($this->privates['Shopware\\Core\\Checkout\\Promotion\\Cart\\Discount\\Filter\\FilterServiceRegistry'] ?? $this->getFilterServiceRegistryService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Promotion\Api\PromotionController' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Api\PromotionController
*/
protected function getPromotionControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Api/PromotionController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Util/PromotionCodeService.php';
$this->services['Shopware\\Core\\Checkout\\Promotion\\Api\\PromotionController'] = $instance = new \Shopware\Core\Checkout\Promotion\Api\PromotionController(new \Shopware\Core\Checkout\Promotion\Util\PromotionCodeService(($this->services['promotion.repository'] ?? $this->getPromotion_RepositoryService()), ($this->services['promotion_individual_code.repository'] ?? $this->getPromotionIndividualCode_RepositoryService()), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService())));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Promotion\PromotionDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\PromotionDefinition
*/
protected function getPromotionDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/PromotionDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Promotion\\PromotionDefinition'] = $instance = new \Shopware\Core\Checkout\Promotion\PromotionDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Shipping\Aggregate\ShippingMethodPrice\ShippingMethodPriceDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Shipping\Aggregate\ShippingMethodPrice\ShippingMethodPriceDefinition
*/
protected function getShippingMethodPriceDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Shipping/Aggregate/ShippingMethodPrice/ShippingMethodPriceDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Shipping\\Aggregate\\ShippingMethodPrice\\ShippingMethodPriceDefinition'] = $instance = new \Shopware\Core\Checkout\Shipping\Aggregate\ShippingMethodPrice\ShippingMethodPriceDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Shipping\Aggregate\ShippingMethodTag\ShippingMethodTagDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Shipping\Aggregate\ShippingMethodTag\ShippingMethodTagDefinition
*/
protected function getShippingMethodTagDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Shipping/Aggregate/ShippingMethodTag/ShippingMethodTagDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Shipping\\Aggregate\\ShippingMethodTag\\ShippingMethodTagDefinition'] = $instance = new \Shopware\Core\Checkout\Shipping\Aggregate\ShippingMethodTag\ShippingMethodTagDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Shipping\Aggregate\ShippingMethodTranslation\ShippingMethodTranslationDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Shipping\Aggregate\ShippingMethodTranslation\ShippingMethodTranslationDefinition
*/
protected function getShippingMethodTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Shipping/Aggregate/ShippingMethodTranslation/ShippingMethodTranslationDefinition.php';
$this->services['Shopware\\Core\\Checkout\\Shipping\\Aggregate\\ShippingMethodTranslation\\ShippingMethodTranslationDefinition'] = $instance = new \Shopware\Core\Checkout\Shipping\Aggregate\ShippingMethodTranslation\ShippingMethodTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Shipping\SalesChannel\SalesChannelShippingMethodDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Shipping\SalesChannel\SalesChannelShippingMethodDefinition
*/
protected function getSalesChannelShippingMethodDefinitionService()
{
$this->services['Shopware\\Core\\Checkout\\Shipping\\SalesChannel\\SalesChannelShippingMethodDefinition'] = $instance = new \Shopware\Core\Checkout\Shipping\SalesChannel\SalesChannelShippingMethodDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Checkout\Shipping\SalesChannel\ShippingMethodRoute' shared service.
*
* @return \Shopware\Core\Checkout\Shipping\SalesChannel\CachedShippingMethodRoute
*/
protected function getShippingMethodRouteService()
{
return $this->services['Shopware\\Core\\Checkout\\Shipping\\SalesChannel\\ShippingMethodRoute'] = new \Shopware\Core\Checkout\Shipping\SalesChannel\CachedShippingMethodRoute(new \Shopware\Core\Checkout\Shipping\SalesChannel\ShippingMethodRoute(($this->services['sales_channel.shipping_method.repository'] ?? $this->getSalesChannel_ShippingMethod_RepositoryService())), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] ?? ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] = new \Shopware\Core\Framework\DataAbstractionLayer\Cache\EntityCacheKeyGenerator())), ($this->privates['Shopware\\Storefront\\Framework\\Cache\\CacheTracer'] ?? $this->getCacheTracerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), [], ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()));
}
/**
* Gets the public 'Shopware\Core\Checkout\Shipping\ShippingMethodDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Shipping\ShippingMethodDefinition
*/
protected function getShippingMethodDefinitionService()
{
$this->services['Shopware\\Core\\Checkout\\Shipping\\ShippingMethodDefinition'] = $instance = new \Shopware\Core\Checkout\Shipping\ShippingMethodDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Category\Aggregate\CategoryTag\CategoryTagDefinition' shared service.
*
* @return \Shopware\Core\Content\Category\Aggregate\CategoryTag\CategoryTagDefinition
*/
protected function getCategoryTagDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Category/Aggregate/CategoryTag/CategoryTagDefinition.php';
$this->services['Shopware\\Core\\Content\\Category\\Aggregate\\CategoryTag\\CategoryTagDefinition'] = $instance = new \Shopware\Core\Content\Category\Aggregate\CategoryTag\CategoryTagDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Category\Aggregate\CategoryTranslation\CategoryTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\Category\Aggregate\CategoryTranslation\CategoryTranslationDefinition
*/
protected function getCategoryTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Category/Aggregate/CategoryTranslation/CategoryTranslationDefinition.php';
$this->services['Shopware\\Core\\Content\\Category\\Aggregate\\CategoryTranslation\\CategoryTranslationDefinition'] = $instance = new \Shopware\Core\Content\Category\Aggregate\CategoryTranslation\CategoryTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Category\CategoryDefinition' shared service.
*
* @return \Shopware\Core\Content\Category\CategoryDefinition
*/
protected function getCategoryDefinitionService()
{
$this->services['Shopware\\Core\\Content\\Category\\CategoryDefinition'] = $instance = new \Shopware\Core\Content\Category\CategoryDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Category\SalesChannel\CategoryListRoute' shared service.
*
* @return \Shopware\Core\Content\Category\SalesChannel\CategoryListRoute
*/
protected function getCategoryListRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Category/SalesChannel/AbstractCategoryListRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Category/SalesChannel/CategoryListRoute.php';
return $this->services['Shopware\\Core\\Content\\Category\\SalesChannel\\CategoryListRoute'] = new \Shopware\Core\Content\Category\SalesChannel\CategoryListRoute(($this->services['sales_channel.category.repository'] ?? $this->getSalesChannel_Category_RepositoryService()));
}
/**
* Gets the public 'Shopware\Core\Content\Category\SalesChannel\CategoryRoute' shared service.
*
* @return \Shopware\Core\Content\Category\SalesChannel\CachedCategoryRoute
*/
protected function getCategoryRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Category/SalesChannel/AbstractCategoryRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Category/SalesChannel/CachedCategoryRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Category/SalesChannel/CategoryRoute.php';
return $this->services['Shopware\\Core\\Content\\Category\\SalesChannel\\CategoryRoute'] = new \Shopware\Core\Content\Category\SalesChannel\CachedCategoryRoute(new \Shopware\Core\Content\Category\SalesChannel\CategoryRoute(($this->services['sales_channel.category.repository'] ?? $this->getSalesChannel_Category_RepositoryService()), ($this->privates['Shopware\\Core\\Content\\Cms\\SalesChannel\\SalesChannelCmsPageLoader'] ?? $this->getSalesChannelCmsPageLoaderService()), ($this->services['Shopware\\Core\\Content\\Category\\SalesChannel\\SalesChannelCategoryDefinition'] ?? $this->getSalesChannelCategoryDefinitionService())), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] ?? ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] = new \Shopware\Core\Framework\DataAbstractionLayer\Cache\EntityCacheKeyGenerator())), ($this->privates['Shopware\\Storefront\\Framework\\Cache\\CacheTracer'] ?? $this->getCacheTracerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), [], ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()));
}
/**
* Gets the public 'Shopware\Core\Content\Category\SalesChannel\NavigationRoute' shared service.
*
* @return \Shopware\Core\Content\Category\SalesChannel\CachedNavigationRoute
*/
protected function getNavigationRouteService()
{
return $this->services['Shopware\\Core\\Content\\Category\\SalesChannel\\NavigationRoute'] = new \Shopware\Core\Content\Category\SalesChannel\CachedNavigationRoute(new \Shopware\Core\Content\Category\SalesChannel\NavigationRoute(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->services['sales_channel.category.repository'] ?? $this->getSalesChannel_Category_RepositoryService())), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] ?? ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] = new \Shopware\Core\Framework\DataAbstractionLayer\Cache\EntityCacheKeyGenerator())), ($this->privates['Shopware\\Storefront\\Framework\\Cache\\CacheTracer'] ?? $this->getCacheTracerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), [], ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()));
}
/**
* Gets the public 'Shopware\Core\Content\Category\SalesChannel\SalesChannelCategoryDefinition' shared service.
*
* @return \Shopware\Core\Content\Category\SalesChannel\SalesChannelCategoryDefinition
*/
protected function getSalesChannelCategoryDefinitionService()
{
$this->services['Shopware\\Core\\Content\\Category\\SalesChannel\\SalesChannelCategoryDefinition'] = $instance = new \Shopware\Core\Content\Category\SalesChannel\SalesChannelCategoryDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Cms\Aggregate\CmsBlock\CmsBlockDefinition' shared service.
*
* @return \Shopware\Core\Content\Cms\Aggregate\CmsBlock\CmsBlockDefinition
*/
protected function getCmsBlockDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Cms/Aggregate/CmsBlock/CmsBlockDefinition.php';
$this->services['Shopware\\Core\\Content\\Cms\\Aggregate\\CmsBlock\\CmsBlockDefinition'] = $instance = new \Shopware\Core\Content\Cms\Aggregate\CmsBlock\CmsBlockDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Cms\Aggregate\CmsPageTranslation\CmsPageTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\Cms\Aggregate\CmsPageTranslation\CmsPageTranslationDefinition
*/
protected function getCmsPageTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Cms/Aggregate/CmsPageTranslation/CmsPageTranslationDefinition.php';
$this->services['Shopware\\Core\\Content\\Cms\\Aggregate\\CmsPageTranslation\\CmsPageTranslationDefinition'] = $instance = new \Shopware\Core\Content\Cms\Aggregate\CmsPageTranslation\CmsPageTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Cms\Aggregate\CmsSection\CmsSectionDefinition' shared service.
*
* @return \Shopware\Core\Content\Cms\Aggregate\CmsSection\CmsSectionDefinition
*/
protected function getCmsSectionDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Cms/Aggregate/CmsSection/CmsSectionDefinition.php';
$this->services['Shopware\\Core\\Content\\Cms\\Aggregate\\CmsSection\\CmsSectionDefinition'] = $instance = new \Shopware\Core\Content\Cms\Aggregate\CmsSection\CmsSectionDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Cms\Aggregate\CmsSlotTranslation\CmsSlotTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\Cms\Aggregate\CmsSlotTranslation\CmsSlotTranslationDefinition
*/
protected function getCmsSlotTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Cms/Aggregate/CmsSlotTranslation/CmsSlotTranslationDefinition.php';
$this->services['Shopware\\Core\\Content\\Cms\\Aggregate\\CmsSlotTranslation\\CmsSlotTranslationDefinition'] = $instance = new \Shopware\Core\Content\Cms\Aggregate\CmsSlotTranslation\CmsSlotTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Cms\Aggregate\CmsSlot\CmsSlotDefinition' shared service.
*
* @return \Shopware\Core\Content\Cms\Aggregate\CmsSlot\CmsSlotDefinition
*/
protected function getCmsSlotDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Cms/Aggregate/CmsSlot/CmsSlotDefinition.php';
$this->services['Shopware\\Core\\Content\\Cms\\Aggregate\\CmsSlot\\CmsSlotDefinition'] = $instance = new \Shopware\Core\Content\Cms\Aggregate\CmsSlot\CmsSlotDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Cms\CmsPageDefinition' shared service.
*
* @return \Shopware\Core\Content\Cms\CmsPageDefinition
*/
protected function getCmsPageDefinitionService()
{
$this->services['Shopware\\Core\\Content\\Cms\\CmsPageDefinition'] = $instance = new \Shopware\Core\Content\Cms\CmsPageDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Cms\DataAbstractionLayer\FieldSerializer\SlotConfigFieldSerializer' shared service.
*
* @return \Shopware\Core\Content\Cms\DataAbstractionLayer\FieldSerializer\SlotConfigFieldSerializer
*/
protected function getSlotConfigFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/AbstractFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/JsonFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Cms/DataAbstractionLayer/FieldSerializer/SlotConfigFieldSerializer.php';
return $this->services['Shopware\\Core\\Content\\Cms\\DataAbstractionLayer\\FieldSerializer\\SlotConfigFieldSerializer'] = new \Shopware\Core\Content\Cms\DataAbstractionLayer\FieldSerializer\SlotConfigFieldSerializer(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), ($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()));
}
/**
* Gets the public 'Shopware\Core\Content\Cms\DataResolver\CmsSlotsDataResolver' shared service.
*
* @return \Shopware\Core\Content\Cms\DataResolver\CmsSlotsDataResolver
*/
protected function getCmsSlotsDataResolverService()
{
return $this->services['Shopware\\Core\\Content\\Cms\\DataResolver\\CmsSlotsDataResolver'] = new \Shopware\Core\Content\Cms\DataResolver\CmsSlotsDataResolver(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Content\\Media\\Cms\\ImageCmsElementResolver'] ?? ($this->privates['Shopware\\Core\\Content\\Media\\Cms\\ImageCmsElementResolver'] = new \Shopware\Core\Content\Media\Cms\ImageCmsElementResolver()));
yield 1 => ($this->privates['Shopware\\Core\\Content\\Media\\Cms\\Type\\ImageSliderTypeDataResolver'] ?? ($this->privates['Shopware\\Core\\Content\\Media\\Cms\\Type\\ImageSliderTypeDataResolver'] = new \Shopware\Core\Content\Media\Cms\Type\ImageSliderTypeDataResolver()));
yield 2 => ($this->privates['Shopware\\Core\\Content\\Media\\Cms\\Type\\ImageGalleryTypeDataResolver'] ?? ($this->privates['Shopware\\Core\\Content\\Media\\Cms\\Type\\ImageGalleryTypeDataResolver'] = new \Shopware\Core\Content\Media\Cms\Type\ImageGalleryTypeDataResolver()));
yield 3 => ($this->privates['Shopware\\Core\\Content\\Media\\Cms\\YoutubeVideoCmsElementResolver'] ?? ($this->privates['Shopware\\Core\\Content\\Media\\Cms\\YoutubeVideoCmsElementResolver'] = new \Shopware\Core\Content\Media\Cms\YoutubeVideoCmsElementResolver()));
yield 4 => ($this->privates['Shopware\\Core\\Content\\Media\\Cms\\VimeoVideoCmsElementResolver'] ?? ($this->privates['Shopware\\Core\\Content\\Media\\Cms\\VimeoVideoCmsElementResolver'] = new \Shopware\Core\Content\Media\Cms\VimeoVideoCmsElementResolver()));
yield 5 => ($this->privates['Shopware\\Core\\Content\\Product\\Cms\\ProductBoxCmsElementResolver'] ?? ($this->privates['Shopware\\Core\\Content\\Product\\Cms\\ProductBoxCmsElementResolver'] = new \Shopware\Core\Content\Product\Cms\ProductBoxCmsElementResolver()));
yield 6 => ($this->privates['Shopware\\Core\\Content\\Product\\Cms\\ProductListingCmsElementResolver'] ?? $this->getProductListingCmsElementResolverService());
yield 7 => ($this->privates['Shopware\\Core\\Content\\Product\\Cms\\ProductSliderCmsElementResolver'] ?? $this->getProductSliderCmsElementResolverService());
yield 8 => ($this->privates['Shopware\\Core\\Content\\Product\\Cms\\ProductNameCmsElementResolver'] ?? ($this->privates['Shopware\\Core\\Content\\Product\\Cms\\ProductNameCmsElementResolver'] = new \Shopware\Core\Content\Product\Cms\ProductNameCmsElementResolver()));
yield 9 => ($this->privates['Shopware\\Core\\Content\\Product\\Cms\\ManufacturerLogoCmsElementResolver'] ?? ($this->privates['Shopware\\Core\\Content\\Product\\Cms\\ManufacturerLogoCmsElementResolver'] = new \Shopware\Core\Content\Product\Cms\ManufacturerLogoCmsElementResolver()));
yield 10 => ($this->privates['Shopware\\Core\\Content\\Product\\Cms\\CrossSellingCmsElementResolver'] ?? $this->getCrossSellingCmsElementResolverService());
yield 11 => ($this->privates['Shopware\\Core\\Content\\Product\\Cms\\ProductDescriptionReviewsCmsElementResolver'] ?? $this->getProductDescriptionReviewsCmsElementResolverService());
yield 12 => ($this->privates['Shopware\\Core\\Content\\Product\\Cms\\BuyBoxCmsElementResolver'] ?? $this->getBuyBoxCmsElementResolverService());
yield 13 => ($this->privates['Shopware\\Core\\Content\\Cms\\DataResolver\\Element\\TextCmsElementResolver'] ?? ($this->privates['Shopware\\Core\\Content\\Cms\\DataResolver\\Element\\TextCmsElementResolver'] = new \Shopware\Core\Content\Cms\DataResolver\Element\TextCmsElementResolver()));
yield 14 => ($this->privates['Shopware\\Core\\Content\\Cms\\DataResolver\\Element\\FormCmsElementResolver'] ?? $this->getFormCmsElementResolverService());
}, 15), ['product' => ($this->services['sales_channel.product.repository'] ?? $this->getSalesChannel_Product_RepositoryService())], ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
}
/**
* Gets the public 'Shopware\Core\Content\Cms\SalesChannel\CmsRoute' shared service.
*
* @return \Shopware\Core\Content\Cms\SalesChannel\CmsRoute
*/
protected function getCmsRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Cms/SalesChannel/AbstractCmsRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Cms/SalesChannel/CmsRoute.php';
return $this->services['Shopware\\Core\\Content\\Cms\\SalesChannel\\CmsRoute'] = new \Shopware\Core\Content\Cms\SalesChannel\CmsRoute(($this->privates['Shopware\\Core\\Content\\Cms\\SalesChannel\\SalesChannelCmsPageLoader'] ?? $this->getSalesChannelCmsPageLoaderService()));
}
/**
* Gets the public 'Shopware\Core\Content\Cms\SalesChannel\SalesChannelCmsPageRepository' shared service.
*
* @return \Shopware\Core\Content\Cms\SalesChannel\SalesChannelCmsPageRepository
*/
protected function getSalesChannelCmsPageRepositoryService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Cms/SalesChannel/SalesChannelCmsPageRepository.php';
return $this->services['Shopware\\Core\\Content\\Cms\\SalesChannel\\SalesChannelCmsPageRepository'] = new \Shopware\Core\Content\Cms\SalesChannel\SalesChannelCmsPageRepository(($this->services['cms_page.repository'] ?? $this->getCmsPage_RepositoryService()));
}
/**
* Gets the public 'Shopware\Core\Content\ContactForm\SalesChannel\ContactFormRoute' shared service.
*
* @return \Shopware\Core\Content\ContactForm\SalesChannel\ContactFormRoute
*/
protected function getContactFormRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ContactForm/SalesChannel/AbstractContactFormRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ContactForm/SalesChannel/ContactFormRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Validation/DataValidationFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ContactForm/Validation/ContactFormValidationFactory.php';
$a = ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService());
$b = ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService());
return $this->services['Shopware\\Core\\Content\\ContactForm\\SalesChannel\\ContactFormRoute'] = new \Shopware\Core\Content\ContactForm\SalesChannel\ContactFormRoute(new \Shopware\Core\Content\ContactForm\Validation\ContactFormValidationFactory($a, $b), ($this->privates['Shopware\\Core\\Framework\\Validation\\DataValidator'] ?? $this->getDataValidatorService()), $a, $b, ($this->services['cms_slot.repository'] ?? $this->getCmsSlot_RepositoryService()), ($this->services['salutation.repository'] ?? $this->getSalutation_RepositoryService()), ($this->services['category.repository'] ?? $this->getCategory_RepositoryService()));
}
/**
* Gets the public 'Shopware\Core\Content\ImportExport\Aggregate\ImportExportFile\ImportExportFileDefinition' shared service.
*
* @return \Shopware\Core\Content\ImportExport\Aggregate\ImportExportFile\ImportExportFileDefinition
*/
protected function getImportExportFileDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/Aggregate/ImportExportFile/ImportExportFileDefinition.php';
$this->services['Shopware\\Core\\Content\\ImportExport\\Aggregate\\ImportExportFile\\ImportExportFileDefinition'] = $instance = new \Shopware\Core\Content\ImportExport\Aggregate\ImportExportFile\ImportExportFileDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\ImportExport\Aggregate\ImportExportLog\ImportExportLogDefinition' shared service.
*
* @return \Shopware\Core\Content\ImportExport\Aggregate\ImportExportLog\ImportExportLogDefinition
*/
protected function getImportExportLogDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/Aggregate/ImportExportLog/ImportExportLogDefinition.php';
$this->services['Shopware\\Core\\Content\\ImportExport\\Aggregate\\ImportExportLog\\ImportExportLogDefinition'] = $instance = new \Shopware\Core\Content\ImportExport\Aggregate\ImportExportLog\ImportExportLogDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\ImportExport\Controller\ImportExportActionController' shared service.
*
* @return \Shopware\Core\Content\ImportExport\Controller\ImportExportActionController
*/
protected function getImportExportActionControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/Controller/ImportExportActionController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/Service/SupportedFeaturesService.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/Service/DownloadService.php';
$this->services['Shopware\\Core\\Content\\ImportExport\\Controller\\ImportExportActionController'] = $instance = new \Shopware\Core\Content\ImportExport\Controller\ImportExportActionController(new \Shopware\Core\Content\ImportExport\Service\SupportedFeaturesService($this->parameters['import_export.supported_entities'], $this->parameters['import_export.supported_file_types']), ($this->privates['Shopware\\Core\\Content\\ImportExport\\Service\\ImportExportService'] ?? $this->getImportExportServiceService()), new \Shopware\Core\Content\ImportExport\Service\DownloadService(($this->services['shopware.filesystem.private'] ?? $this->getShopware_Filesystem_PrivateService()), ($this->services['import_export_file.repository'] ?? $this->getImportExportFile_RepositoryService())), ($this->services['import_export_profile.repository'] ?? $this->getImportExportProfile_RepositoryService()), ($this->privates['Shopware\\Core\\Framework\\Validation\\DataValidator'] ?? $this->getDataValidatorService()), ($this->services['Shopware\\Core\\Content\\ImportExport\\Aggregate\\ImportExportLog\\ImportExportLogDefinition'] ?? $this->getImportExportLogDefinitionService()), ($this->privates['Shopware\\Core\\Framework\\Api\\Converter\\ApiVersionConverter'] ?? $this->getApiVersionConverterService()), ($this->services['Shopware\\Core\\Content\\ImportExport\\ImportExportFactory'] ?? $this->getImportExportFactoryService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\ImportExport\ImportExportFactory' shared service.
*
* @return \Shopware\Core\Content\ImportExport\ImportExportFactory
*/
protected function getImportExportFactoryService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/ImportExportFactory.php';
return $this->services['Shopware\\Core\\Content\\ImportExport\\ImportExportFactory'] = new \Shopware\Core\Content\ImportExport\ImportExportFactory(($this->privates['Shopware\\Core\\Content\\ImportExport\\Service\\ImportExportService'] ?? $this->getImportExportServiceService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), ($this->services['shopware.filesystem.private'] ?? $this->getShopware_Filesystem_PrivateService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->services['import_export_log.repository'] ?? $this->getImportExportLog_RepositoryService()), new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Content\\ImportExport\\Processing\\Reader\\CsvReaderFactory'] ?? ($this->privates['Shopware\\Core\\Content\\ImportExport\\Processing\\Reader\\CsvReaderFactory'] = new \Shopware\Core\Content\ImportExport\Processing\Reader\CsvReaderFactory()));
}, 1), new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Content\\ImportExport\\Processing\\Writer\\CsvFileWriterFactory'] ?? $this->getCsvFileWriterFactoryService());
}, 1), new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Content\\ImportExport\\Processing\\Pipe\\PipeFactory'] ?? $this->getPipeFactoryService());
}, 1));
}
/**
* Gets the public 'Shopware\Core\Content\ImportExport\ImportExportProfileDefinition' shared service.
*
* @return \Shopware\Core\Content\ImportExport\ImportExportProfileDefinition
*/
protected function getImportExportProfileDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/ImportExportProfileDefinition.php';
$this->services['Shopware\\Core\\Content\\ImportExport\\ImportExportProfileDefinition'] = $instance = new \Shopware\Core\Content\ImportExport\ImportExportProfileDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\ImportExport\ImportExportProfileTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\ImportExport\ImportExportProfileTranslationDefinition
*/
protected function getImportExportProfileTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/ImportExportProfileTranslationDefinition.php';
$this->services['Shopware\\Core\\Content\\ImportExport\\ImportExportProfileTranslationDefinition'] = $instance = new \Shopware\Core\Content\ImportExport\ImportExportProfileTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\LandingPage\Aggregate\LandingPageSalesChannel\LandingPageSalesChannelDefinition' shared service.
*
* @return \Shopware\Core\Content\LandingPage\Aggregate\LandingPageSalesChannel\LandingPageSalesChannelDefinition
*/
protected function getLandingPageSalesChannelDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/LandingPage/Aggregate/LandingPageSalesChannel/LandingPageSalesChannelDefinition.php';
$this->services['Shopware\\Core\\Content\\LandingPage\\Aggregate\\LandingPageSalesChannel\\LandingPageSalesChannelDefinition'] = $instance = new \Shopware\Core\Content\LandingPage\Aggregate\LandingPageSalesChannel\LandingPageSalesChannelDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\LandingPage\Aggregate\LandingPageTag\LandingPageTagDefinition' shared service.
*
* @return \Shopware\Core\Content\LandingPage\Aggregate\LandingPageTag\LandingPageTagDefinition
*/
protected function getLandingPageTagDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/LandingPage/Aggregate/LandingPageTag/LandingPageTagDefinition.php';
$this->services['Shopware\\Core\\Content\\LandingPage\\Aggregate\\LandingPageTag\\LandingPageTagDefinition'] = $instance = new \Shopware\Core\Content\LandingPage\Aggregate\LandingPageTag\LandingPageTagDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\LandingPage\Aggregate\LandingPageTranslation\LandingPageTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\LandingPage\Aggregate\LandingPageTranslation\LandingPageTranslationDefinition
*/
protected function getLandingPageTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/LandingPage/Aggregate/LandingPageTranslation/LandingPageTranslationDefinition.php';
$this->services['Shopware\\Core\\Content\\LandingPage\\Aggregate\\LandingPageTranslation\\LandingPageTranslationDefinition'] = $instance = new \Shopware\Core\Content\LandingPage\Aggregate\LandingPageTranslation\LandingPageTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\LandingPage\LandingPageDefinition' shared service.
*
* @return \Shopware\Core\Content\LandingPage\LandingPageDefinition
*/
protected function getLandingPageDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/LandingPage/LandingPageDefinition.php';
$this->services['Shopware\\Core\\Content\\LandingPage\\LandingPageDefinition'] = $instance = new \Shopware\Core\Content\LandingPage\LandingPageDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\LandingPage\SalesChannel\CachedLandingPageRoute' shared service.
*
* @return \Shopware\Core\Content\LandingPage\SalesChannel\CachedLandingPageRoute
*/
protected function getCachedLandingPageRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/LandingPage/SalesChannel/AbstractLandingPageRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/LandingPage/SalesChannel/CachedLandingPageRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/LandingPage/SalesChannel/LandingPageRoute.php';
return $this->services['Shopware\\Core\\Content\\LandingPage\\SalesChannel\\CachedLandingPageRoute'] = new \Shopware\Core\Content\LandingPage\SalesChannel\CachedLandingPageRoute(new \Shopware\Core\Content\LandingPage\SalesChannel\LandingPageRoute(($this->services['sales_channel.landing_page.repository'] ?? $this->getSalesChannel_LandingPage_RepositoryService()), ($this->privates['Shopware\\Core\\Content\\Cms\\SalesChannel\\SalesChannelCmsPageLoader'] ?? $this->getSalesChannelCmsPageLoaderService()), ($this->services['Shopware\\Core\\Content\\LandingPage\\SalesChannel\\SalesChannelLandingPageDefinition'] ?? $this->getSalesChannelLandingPageDefinitionService())), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] ?? ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] = new \Shopware\Core\Framework\DataAbstractionLayer\Cache\EntityCacheKeyGenerator())), ($this->privates['Shopware\\Storefront\\Framework\\Cache\\CacheTracer'] ?? $this->getCacheTracerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), [], ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()));
}
/**
* Gets the public 'Shopware\Core\Content\LandingPage\SalesChannel\SalesChannelLandingPageDefinition' shared service.
*
* @return \Shopware\Core\Content\LandingPage\SalesChannel\SalesChannelLandingPageDefinition
*/
protected function getSalesChannelLandingPageDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/LandingPage/LandingPageDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/LandingPage/SalesChannel/SalesChannelLandingPageDefinition.php';
$this->services['Shopware\\Core\\Content\\LandingPage\\SalesChannel\\SalesChannelLandingPageDefinition'] = $instance = new \Shopware\Core\Content\LandingPage\SalesChannel\SalesChannelLandingPageDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\MailTemplate\Aggregate\MailHeaderFooterTranslation\MailHeaderFooterTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\MailTemplate\Aggregate\MailHeaderFooterTranslation\MailHeaderFooterTranslationDefinition
*/
protected function getMailHeaderFooterTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/MailTemplate/Aggregate/MailHeaderFooterTranslation/MailHeaderFooterTranslationDefinition.php';
$this->services['Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailHeaderFooterTranslation\\MailHeaderFooterTranslationDefinition'] = $instance = new \Shopware\Core\Content\MailTemplate\Aggregate\MailHeaderFooterTranslation\MailHeaderFooterTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\MailTemplate\Aggregate\MailHeaderFooter\MailHeaderFooterDefinition' shared service.
*
* @return \Shopware\Core\Content\MailTemplate\Aggregate\MailHeaderFooter\MailHeaderFooterDefinition
*/
protected function getMailHeaderFooterDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/MailTemplate/Aggregate/MailHeaderFooter/MailHeaderFooterDefinition.php';
$this->services['Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailHeaderFooter\\MailHeaderFooterDefinition'] = $instance = new \Shopware\Core\Content\MailTemplate\Aggregate\MailHeaderFooter\MailHeaderFooterDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\MailTemplate\Aggregate\MailTemplateMedia\MailTemplateMediaDefinition' shared service.
*
* @return \Shopware\Core\Content\MailTemplate\Aggregate\MailTemplateMedia\MailTemplateMediaDefinition
*/
protected function getMailTemplateMediaDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/MailTemplate/Aggregate/MailTemplateMedia/MailTemplateMediaDefinition.php';
$this->services['Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailTemplateMedia\\MailTemplateMediaDefinition'] = $instance = new \Shopware\Core\Content\MailTemplate\Aggregate\MailTemplateMedia\MailTemplateMediaDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\MailTemplate\Aggregate\MailTemplateTranslation\MailTemplateTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\MailTemplate\Aggregate\MailTemplateTranslation\MailTemplateTranslationDefinition
*/
protected function getMailTemplateTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/MailTemplate/Aggregate/MailTemplateTranslation/MailTemplateTranslationDefinition.php';
$this->services['Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailTemplateTranslation\\MailTemplateTranslationDefinition'] = $instance = new \Shopware\Core\Content\MailTemplate\Aggregate\MailTemplateTranslation\MailTemplateTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\MailTemplate\Aggregate\MailTemplateTypeTranslation\MailTemplateTypeTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\MailTemplate\Aggregate\MailTemplateTypeTranslation\MailTemplateTypeTranslationDefinition
*/
protected function getMailTemplateTypeTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/MailTemplate/Aggregate/MailTemplateTypeTranslation/MailTemplateTypeTranslationDefinition.php';
$this->services['Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailTemplateTypeTranslation\\MailTemplateTypeTranslationDefinition'] = $instance = new \Shopware\Core\Content\MailTemplate\Aggregate\MailTemplateTypeTranslation\MailTemplateTypeTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\MailTemplate\Aggregate\MailTemplateType\MailTemplateTypeDefinition' shared service.
*
* @return \Shopware\Core\Content\MailTemplate\Aggregate\MailTemplateType\MailTemplateTypeDefinition
*/
protected function getMailTemplateTypeDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/MailTemplate/Aggregate/MailTemplateType/MailTemplateTypeDefinition.php';
$this->services['Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailTemplateType\\MailTemplateTypeDefinition'] = $instance = new \Shopware\Core\Content\MailTemplate\Aggregate\MailTemplateType\MailTemplateTypeDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\MailTemplate\Api\MailActionController' shared service.
*
* @return \Shopware\Core\Content\MailTemplate\Api\MailActionController
*/
protected function getMailActionControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/MailTemplate/Api/MailActionController.php';
$this->services['Shopware\\Core\\Content\\MailTemplate\\Api\\MailActionController'] = $instance = new \Shopware\Core\Content\MailTemplate\Api\MailActionController(($this->privates['Shopware\\Core\\Content\\Mail\\Service\\MailService'] ?? $this->getMailServiceService()), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Twig\\StringTemplateRenderer'] ?? $this->getStringTemplateRendererService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\MailTemplate\MailTemplateDefinition' shared service.
*
* @return \Shopware\Core\Content\MailTemplate\MailTemplateDefinition
*/
protected function getMailTemplateDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/MailTemplate/MailTemplateDefinition.php';
$this->services['Shopware\\Core\\Content\\MailTemplate\\MailTemplateDefinition'] = $instance = new \Shopware\Core\Content\MailTemplate\MailTemplateDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Mail\Service\MailFactory' shared service.
*
* @return \Shopware\Core\Content\Mail\Service\MailFactory
*/
protected function getMailFactoryService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Mail/Service/AbstractMailFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Mail/Service/MailFactory.php';
return $this->services['Shopware\\Core\\Content\\Mail\\Service\\MailFactory'] = new \Shopware\Core\Content\Mail\Service\MailFactory(($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()), ($this->services['shopware.filesystem.public'] ?? $this->getShopware_Filesystem_PublicService()));
}
/**
* Gets the public 'Shopware\Core\Content\Mail\Service\MailSender' shared service.
*
* @return \Shopware\Core\Content\Mail\Service\MailSender
*/
protected function getMailSenderService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Mail/Service/AbstractMailSender.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Mail/Service/MailSender.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/mailer/MailerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/mailer/Mailer.php';
return $this->services['Shopware\\Core\\Content\\Mail\\Service\\MailSender'] = new \Shopware\Core\Content\Mail\Service\MailSender(new \Symfony\Component\Mailer\Mailer(($this->privates['mailer.transports'] ?? $this->getMailer_TransportsService()), ($this->services['messenger.default_bus'] ?? $this->getMessenger_DefaultBusService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService())), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()));
}
/**
* Gets the public 'Shopware\Core\Content\Media\Aggregate\MediaDefaultFolder\MediaDefaultFolderDefinition' shared service.
*
* @return \Shopware\Core\Content\Media\Aggregate\MediaDefaultFolder\MediaDefaultFolderDefinition
*/
protected function getMediaDefaultFolderDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Aggregate/MediaDefaultFolder/MediaDefaultFolderDefinition.php';
$this->services['Shopware\\Core\\Content\\Media\\Aggregate\\MediaDefaultFolder\\MediaDefaultFolderDefinition'] = $instance = new \Shopware\Core\Content\Media\Aggregate\MediaDefaultFolder\MediaDefaultFolderDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Media\Aggregate\MediaFolderConfigurationMediaThumbnailSize\MediaFolderConfigurationMediaThumbnailSizeDefinition' shared service.
*
* @return \Shopware\Core\Content\Media\Aggregate\MediaFolderConfigurationMediaThumbnailSize\MediaFolderConfigurationMediaThumbnailSizeDefinition
*/
protected function getMediaFolderConfigurationMediaThumbnailSizeDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Aggregate/MediaFolderConfigurationMediaThumbnailSize/MediaFolderConfigurationMediaThumbnailSizeDefinition.php';
$this->services['Shopware\\Core\\Content\\Media\\Aggregate\\MediaFolderConfigurationMediaThumbnailSize\\MediaFolderConfigurationMediaThumbnailSizeDefinition'] = $instance = new \Shopware\Core\Content\Media\Aggregate\MediaFolderConfigurationMediaThumbnailSize\MediaFolderConfigurationMediaThumbnailSizeDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Media\Aggregate\MediaFolderConfiguration\MediaFolderConfigurationDefinition' shared service.
*
* @return \Shopware\Core\Content\Media\Aggregate\MediaFolderConfiguration\MediaFolderConfigurationDefinition
*/
protected function getMediaFolderConfigurationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Aggregate/MediaFolderConfiguration/MediaFolderConfigurationDefinition.php';
$this->services['Shopware\\Core\\Content\\Media\\Aggregate\\MediaFolderConfiguration\\MediaFolderConfigurationDefinition'] = $instance = new \Shopware\Core\Content\Media\Aggregate\MediaFolderConfiguration\MediaFolderConfigurationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Media\Aggregate\MediaFolder\MediaFolderDefinition' shared service.
*
* @return \Shopware\Core\Content\Media\Aggregate\MediaFolder\MediaFolderDefinition
*/
protected function getMediaFolderDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Aggregate/MediaFolder/MediaFolderDefinition.php';
$this->services['Shopware\\Core\\Content\\Media\\Aggregate\\MediaFolder\\MediaFolderDefinition'] = $instance = new \Shopware\Core\Content\Media\Aggregate\MediaFolder\MediaFolderDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Media\Aggregate\MediaTag\MediaTagDefinition' shared service.
*
* @return \Shopware\Core\Content\Media\Aggregate\MediaTag\MediaTagDefinition
*/
protected function getMediaTagDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Aggregate/MediaTag/MediaTagDefinition.php';
$this->services['Shopware\\Core\\Content\\Media\\Aggregate\\MediaTag\\MediaTagDefinition'] = $instance = new \Shopware\Core\Content\Media\Aggregate\MediaTag\MediaTagDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Media\Aggregate\MediaThumbnailSize\MediaThumbnailSizeDefinition' shared service.
*
* @return \Shopware\Core\Content\Media\Aggregate\MediaThumbnailSize\MediaThumbnailSizeDefinition
*/
protected function getMediaThumbnailSizeDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Aggregate/MediaThumbnailSize/MediaThumbnailSizeDefinition.php';
$this->services['Shopware\\Core\\Content\\Media\\Aggregate\\MediaThumbnailSize\\MediaThumbnailSizeDefinition'] = $instance = new \Shopware\Core\Content\Media\Aggregate\MediaThumbnailSize\MediaThumbnailSizeDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Media\Aggregate\MediaThumbnail\MediaThumbnailDefinition' shared service.
*
* @return \Shopware\Core\Content\Media\Aggregate\MediaThumbnail\MediaThumbnailDefinition
*/
protected function getMediaThumbnailDefinitionService()
{
$this->services['Shopware\\Core\\Content\\Media\\Aggregate\\MediaThumbnail\\MediaThumbnailDefinition'] = $instance = new \Shopware\Core\Content\Media\Aggregate\MediaThumbnail\MediaThumbnailDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Media\Aggregate\MediaTranslation\MediaTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\Media\Aggregate\MediaTranslation\MediaTranslationDefinition
*/
protected function getMediaTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Aggregate/MediaTranslation/MediaTranslationDefinition.php';
$this->services['Shopware\\Core\\Content\\Media\\Aggregate\\MediaTranslation\\MediaTranslationDefinition'] = $instance = new \Shopware\Core\Content\Media\Aggregate\MediaTranslation\MediaTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Media\Api\MediaFolderController' shared service.
*
* @return \Shopware\Core\Content\Media\Api\MediaFolderController
*/
protected function getMediaFolderControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Api/MediaFolderController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/MediaFolderService.php';
$this->services['Shopware\\Core\\Content\\Media\\Api\\MediaFolderController'] = $instance = new \Shopware\Core\Content\Media\Api\MediaFolderController(new \Shopware\Core\Content\Media\MediaFolderService(($this->services['media.repository'] ?? $this->getMedia_RepositoryService()), ($this->services['media_folder.repository'] ?? $this->getMediaFolder_RepositoryService()), ($this->services['media_folder_configuration.repository'] ?? $this->getMediaFolderConfiguration_RepositoryService())));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Media\Api\MediaUploadController' shared service.
*
* @return \Shopware\Core\Content\Media\Api\MediaUploadController
*/
protected function getMediaUploadControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Api/MediaUploadController.php';
$this->services['Shopware\\Core\\Content\\Media\\Api\\MediaUploadController'] = $instance = new \Shopware\Core\Content\Media\Api\MediaUploadController(($this->privates['Shopware\\Core\\Content\\Media\\MediaService'] ?? $this->getMediaServiceService()), ($this->services['Shopware\\Core\\Content\\Media\\File\\FileSaver'] ?? $this->getFileSaverService()), ($this->privates['Shopware\\Core\\Content\\Media\\File\\FileNameProvider'] ?? $this->getFileNameProviderService()), ($this->services['Shopware\\Core\\Content\\Media\\MediaDefinition'] ?? $this->getMediaDefinitionService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Media\File\FileSaver' shared service.
*
* @return \Shopware\Core\Content\Media\File\FileSaver
*/
protected function getFileSaverService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/File/FileSaver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Metadata/MetadataLoader.php';
return $this->services['Shopware\\Core\\Content\\Media\\File\\FileSaver'] = new \Shopware\Core\Content\Media\File\FileSaver(($this->services['media.repository'] ?? $this->getMedia_RepositoryService()), ($this->services['shopware.filesystem.public'] ?? $this->getShopware_Filesystem_PublicService()), ($this->services['shopware.filesystem.private'] ?? $this->getShopware_Filesystem_PrivateService()), ($this->privates['Shopware\\Core\\Content\\Media\\Pathname\\UrlGeneratorInterface'] ?? $this->getUrlGeneratorInterfaceService()), ($this->privates['Shopware\\Core\\Content\\Media\\Thumbnail\\ThumbnailService'] ?? $this->getThumbnailServiceService()), new \Shopware\Core\Content\Media\Metadata\MetadataLoader(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Content\\Media\\Metadata\\MetadataLoader\\ImageMetadataLoader'] ?? ($this->privates['Shopware\\Core\\Content\\Media\\Metadata\\MetadataLoader\\ImageMetadataLoader'] = new \Shopware\Core\Content\Media\Metadata\MetadataLoader\ImageMetadataLoader()));
}, 1)), ($this->privates['Shopware\\Core\\Content\\Media\\TypeDetector\\TypeDetector'] ?? $this->getTypeDetectorService()), ($this->services['messenger.default_bus'] ?? $this->getMessenger_DefaultBusService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), $this->parameters['shopware.filesystem.allowed_extensions']);
}
/**
* Gets the public 'Shopware\Core\Content\Media\MediaDefinition' shared service.
*
* @return \Shopware\Core\Content\Media\MediaDefinition
*/
protected function getMediaDefinitionService()
{
$this->services['Shopware\\Core\\Content\\Media\\MediaDefinition'] = $instance = new \Shopware\Core\Content\Media\MediaDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Newsletter\Aggregate\NewsletterRecipientTag\NewsletterRecipientTagDefinition' shared service.
*
* @return \Shopware\Core\Content\Newsletter\Aggregate\NewsletterRecipientTag\NewsletterRecipientTagDefinition
*/
protected function getNewsletterRecipientTagDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Newsletter/Aggregate/NewsletterRecipientTag/NewsletterRecipientTagDefinition.php';
$this->services['Shopware\\Core\\Content\\Newsletter\\Aggregate\\NewsletterRecipientTag\\NewsletterRecipientTagDefinition'] = $instance = new \Shopware\Core\Content\Newsletter\Aggregate\NewsletterRecipientTag\NewsletterRecipientTagDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Newsletter\Aggregate\NewsletterRecipient\NewsletterRecipientDefinition' shared service.
*
* @return \Shopware\Core\Content\Newsletter\Aggregate\NewsletterRecipient\NewsletterRecipientDefinition
*/
protected function getNewsletterRecipientDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Newsletter/Aggregate/NewsletterRecipient/NewsletterRecipientDefinition.php';
$this->services['Shopware\\Core\\Content\\Newsletter\\Aggregate\\NewsletterRecipient\\NewsletterRecipientDefinition'] = $instance = new \Shopware\Core\Content\Newsletter\Aggregate\NewsletterRecipient\NewsletterRecipientDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Newsletter\SalesChannel\NewsletterConfirmRoute' shared service.
*
* @return \Shopware\Core\Content\Newsletter\SalesChannel\NewsletterConfirmRoute
*/
protected function getNewsletterConfirmRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Newsletter/SalesChannel/AbstractNewsletterConfirmRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Newsletter/SalesChannel/NewsletterConfirmRoute.php';
return $this->services['Shopware\\Core\\Content\\Newsletter\\SalesChannel\\NewsletterConfirmRoute'] = new \Shopware\Core\Content\Newsletter\SalesChannel\NewsletterConfirmRoute(($this->services['newsletter_recipient.repository'] ?? $this->getNewsletterRecipient_RepositoryService()), ($this->privates['Shopware\\Core\\Framework\\Validation\\DataValidator'] ?? $this->getDataValidatorService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'Shopware\Core\Content\Newsletter\SalesChannel\NewsletterSubscribeRoute' shared service.
*
* @return \Shopware\Core\Content\Newsletter\SalesChannel\NewsletterSubscribeRoute
*/
protected function getNewsletterSubscribeRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Newsletter/SalesChannel/AbstractNewsletterSubscribeRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Newsletter/SalesChannel/NewsletterSubscribeRoute.php';
return $this->services['Shopware\\Core\\Content\\Newsletter\\SalesChannel\\NewsletterSubscribeRoute'] = new \Shopware\Core\Content\Newsletter\SalesChannel\NewsletterSubscribeRoute(($this->services['newsletter_recipient.repository'] ?? $this->getNewsletterRecipient_RepositoryService()), ($this->privates['Shopware\\Core\\Framework\\Validation\\DataValidator'] ?? $this->getDataValidatorService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'Shopware\Core\Content\Newsletter\SalesChannel\NewsletterUnsubscribeRoute' shared service.
*
* @return \Shopware\Core\Content\Newsletter\SalesChannel\NewsletterUnsubscribeRoute
*/
protected function getNewsletterUnsubscribeRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Newsletter/SalesChannel/AbstractNewsletterUnsubscribeRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Newsletter/SalesChannel/NewsletterUnsubscribeRoute.php';
return $this->services['Shopware\\Core\\Content\\Newsletter\\SalesChannel\\NewsletterUnsubscribeRoute'] = new \Shopware\Core\Content\Newsletter\SalesChannel\NewsletterUnsubscribeRoute(($this->services['newsletter_recipient.repository'] ?? $this->getNewsletterRecipient_RepositoryService()), ($this->privates['Shopware\\Core\\Framework\\Validation\\DataValidator'] ?? $this->getDataValidatorService()));
}
/**
* Gets the public 'Shopware\Core\Content\ProductExport\Api\ProductExportController' shared service.
*
* @return \Shopware\Core\Content\ProductExport\Api\ProductExportController
*/
protected function getProductExportControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ProductExport/Api/ProductExportController.php';
$this->services['Shopware\\Core\\Content\\ProductExport\\Api\\ProductExportController'] = $instance = new \Shopware\Core\Content\ProductExport\Api\ProductExportController(($this->services['sales_channel_domain.repository'] ?? $this->getSalesChannelDomain_RepositoryService()), ($this->services['Shopware\\Core\\Content\\ProductExport\\Service\\ProductExportGenerator'] ?? $this->getProductExportGeneratorService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\ProductExport\ProductExportDefinition' shared service.
*
* @return \Shopware\Core\Content\ProductExport\ProductExportDefinition
*/
protected function getProductExportDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ProductExport/ProductExportDefinition.php';
$this->services['Shopware\\Core\\Content\\ProductExport\\ProductExportDefinition'] = $instance = new \Shopware\Core\Content\ProductExport\ProductExportDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\ProductExport\SalesChannel\ExportController' shared service.
*
* @return \Shopware\Core\Content\ProductExport\SalesChannel\ExportController
*/
protected function getExportControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ProductExport/SalesChannel/ExportController.php';
return $this->services['Shopware\\Core\\Content\\ProductExport\\SalesChannel\\ExportController'] = new \Shopware\Core\Content\ProductExport\SalesChannel\ExportController(($this->services['Shopware\\Core\\Content\\ProductExport\\Service\\ProductExporter'] ?? $this->getProductExporterService()), ($this->privates['Shopware\\Core\\Content\\ProductExport\\Service\\ProductExportFileHandler'] ?? $this->getProductExportFileHandlerService()), ($this->services['shopware.filesystem.private'] ?? $this->getShopware_Filesystem_PrivateService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->services['product_export.repository'] ?? $this->getProductExport_RepositoryService()), ($this->privates['Shopware\\Core\\System\\SalesChannel\\Context\\CachedSalesChannelContextFactory'] ?? $this->getCachedSalesChannelContextFactoryService()));
}
/**
* Gets the public 'Shopware\Core\Content\ProductExport\Service\ProductExportGenerator' shared service.
*
* @return \Shopware\Core\Content\ProductExport\Service\ProductExportGenerator
*/
protected function getProductExportGeneratorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ProductExport/Service/ProductExportGeneratorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ProductExport/Service/ProductExportGenerator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ProductExport/Service/ProductExportValidatorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ProductExport/Service/ProductExportValidator.php';
return $this->services['Shopware\\Core\\Content\\ProductExport\\Service\\ProductExportGenerator'] = new \Shopware\Core\Content\ProductExport\Service\ProductExportGenerator(($this->services['Shopware\\Core\\Content\\ProductStream\\Service\\ProductStreamBuilder'] ?? $this->getProductStreamBuilderService()), ($this->services['sales_channel.product.repository'] ?? $this->getSalesChannel_Product_RepositoryService()), ($this->privates['Shopware\\Core\\Content\\ProductExport\\Service\\ProductExportRenderer'] ?? $this->getProductExportRendererService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), new \Shopware\Core\Content\ProductExport\Service\ProductExportValidator(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Content\\ProductExport\\Validator\\XmlValidator'] ?? ($this->privates['Shopware\\Core\\Content\\ProductExport\\Validator\\XmlValidator'] = new \Shopware\Core\Content\ProductExport\Validator\XmlValidator()));
}, 1)), ($this->privates['Shopware\\Core\\Profiling\\Checkout\\SalesChannelContextServiceProfiler'] ?? $this->getSalesChannelContextServiceProfilerService()), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Translation\\Translator'] ?? $this->getTranslator2Service()), ($this->privates['Shopware\\Core\\System\\SalesChannel\\Context\\SalesChannelContextPersister'] ?? $this->getSalesChannelContextPersisterService()), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), 100);
}
/**
* Gets the public 'Shopware\Core\Content\ProductExport\Service\ProductExporter' shared service.
*
* @return \Shopware\Core\Content\ProductExport\Service\ProductExporter
*/
protected function getProductExporterService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ProductExport/Service/ProductExporterInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ProductExport/Service/ProductExporter.php';
return $this->services['Shopware\\Core\\Content\\ProductExport\\Service\\ProductExporter'] = new \Shopware\Core\Content\ProductExport\Service\ProductExporter(($this->services['product_export.repository'] ?? $this->getProductExport_RepositoryService()), ($this->services['Shopware\\Core\\Content\\ProductExport\\Service\\ProductExportGenerator'] ?? $this->getProductExportGeneratorService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->privates['Shopware\\Core\\Content\\ProductExport\\Service\\ProductExportFileHandler'] ?? $this->getProductExportFileHandlerService()));
}
/**
* Gets the public 'Shopware\Core\Content\ProductStream\Aggregate\ProductStreamFilter\ProductStreamFilterDefinition' shared service.
*
* @return \Shopware\Core\Content\ProductStream\Aggregate\ProductStreamFilter\ProductStreamFilterDefinition
*/
protected function getProductStreamFilterDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ProductStream/Aggregate/ProductStreamFilter/ProductStreamFilterDefinition.php';
$this->services['Shopware\\Core\\Content\\ProductStream\\Aggregate\\ProductStreamFilter\\ProductStreamFilterDefinition'] = $instance = new \Shopware\Core\Content\ProductStream\Aggregate\ProductStreamFilter\ProductStreamFilterDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\ProductStream\Aggregate\ProductStreamTranslation\ProductStreamTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\ProductStream\Aggregate\ProductStreamTranslation\ProductStreamTranslationDefinition
*/
protected function getProductStreamTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ProductStream/Aggregate/ProductStreamTranslation/ProductStreamTranslationDefinition.php';
$this->services['Shopware\\Core\\Content\\ProductStream\\Aggregate\\ProductStreamTranslation\\ProductStreamTranslationDefinition'] = $instance = new \Shopware\Core\Content\ProductStream\Aggregate\ProductStreamTranslation\ProductStreamTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\ProductStream\ProductStreamDefinition' shared service.
*
* @return \Shopware\Core\Content\ProductStream\ProductStreamDefinition
*/
protected function getProductStreamDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ProductStream/ProductStreamDefinition.php';
$this->services['Shopware\\Core\\Content\\ProductStream\\ProductStreamDefinition'] = $instance = new \Shopware\Core\Content\ProductStream\ProductStreamDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\ProductStream\Service\ProductStreamBuilder' shared service.
*
* @return \Shopware\Core\Content\ProductStream\Service\ProductStreamBuilder
*/
protected function getProductStreamBuilderService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ProductStream/Service/ProductStreamBuilderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ProductStream/Service/ProductStreamBuilder.php';
return $this->services['Shopware\\Core\\Content\\ProductStream\\Service\\ProductStreamBuilder'] = new \Shopware\Core\Content\ProductStream\Service\ProductStreamBuilder(($this->services['product_stream.repository'] ?? $this->getProductStream_RepositoryService()), ($this->services['Shopware\\Core\\Content\\Product\\ProductDefinition'] ?? $this->getProductDefinitionService()));
}
/**
* Gets the public 'Shopware\Core\Content\Product\Aggregate\ProductCategoryTree\ProductCategoryTreeDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductCategoryTree\ProductCategoryTreeDefinition
*/
protected function getProductCategoryTreeDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductCategoryTree/ProductCategoryTreeDefinition.php';
$this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductCategoryTree\\ProductCategoryTreeDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductCategoryTree\ProductCategoryTreeDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Product\Aggregate\ProductCategory\ProductCategoryDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductCategory\ProductCategoryDefinition
*/
protected function getProductCategoryDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductCategory/ProductCategoryDefinition.php';
$this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductCategory\\ProductCategoryDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductCategory\ProductCategoryDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Product\Aggregate\ProductConfiguratorSetting\ProductConfiguratorSettingDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductConfiguratorSetting\ProductConfiguratorSettingDefinition
*/
protected function getProductConfiguratorSettingDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductConfiguratorSetting/ProductConfiguratorSettingDefinition.php';
$this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductConfiguratorSetting\\ProductConfiguratorSettingDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductConfiguratorSetting\ProductConfiguratorSettingDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Product\Aggregate\ProductCrossSellingAssignedProducts\ProductCrossSellingAssignedProductsDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductCrossSellingAssignedProducts\ProductCrossSellingAssignedProductsDefinition
*/
protected function getProductCrossSellingAssignedProductsDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductCrossSellingAssignedProducts/ProductCrossSellingAssignedProductsDefinition.php';
$this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductCrossSellingAssignedProducts\\ProductCrossSellingAssignedProductsDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductCrossSellingAssignedProducts\ProductCrossSellingAssignedProductsDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Product\Aggregate\ProductCrossSellingTranslation\ProductCrossSellingTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductCrossSellingTranslation\ProductCrossSellingTranslationDefinition
*/
protected function getProductCrossSellingTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductCrossSellingTranslation/ProductCrossSellingTranslationDefinition.php';
$this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductCrossSellingTranslation\\ProductCrossSellingTranslationDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductCrossSellingTranslation\ProductCrossSellingTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Product\Aggregate\ProductCrossSelling\ProductCrossSellingDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductCrossSelling\ProductCrossSellingDefinition
*/
protected function getProductCrossSellingDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductCrossSelling/ProductCrossSellingDefinition.php';
$this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductCrossSelling\\ProductCrossSellingDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductCrossSelling\ProductCrossSellingDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Product\Aggregate\ProductCustomFieldSet\ProductCustomFieldSetDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductCustomFieldSet\ProductCustomFieldSetDefinition
*/
protected function getProductCustomFieldSetDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductCustomFieldSet/ProductCustomFieldSetDefinition.php';
$this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductCustomFieldSet\\ProductCustomFieldSetDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductCustomFieldSet\ProductCustomFieldSetDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Product\Aggregate\ProductFeatureSetTranslation\ProductFeatureSetTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductFeatureSetTranslation\ProductFeatureSetTranslationDefinition
*/
protected function getProductFeatureSetTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductFeatureSetTranslation/ProductFeatureSetTranslationDefinition.php';
$this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductFeatureSetTranslation\\ProductFeatureSetTranslationDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductFeatureSetTranslation\ProductFeatureSetTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Product\Aggregate\ProductFeatureSet\ProductFeatureSetDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductFeatureSet\ProductFeatureSetDefinition
*/
protected function getProductFeatureSetDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductFeatureSet/ProductFeatureSetDefinition.php';
$this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductFeatureSet\\ProductFeatureSetDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductFeatureSet\ProductFeatureSetDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Product\Aggregate\ProductKeywordDictionary\ProductKeywordDictionaryDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductKeywordDictionary\ProductKeywordDictionaryDefinition
*/
protected function getProductKeywordDictionaryDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductKeywordDictionary/ProductKeywordDictionaryDefinition.php';
$this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductKeywordDictionary\\ProductKeywordDictionaryDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductKeywordDictionary\ProductKeywordDictionaryDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Product\Aggregate\ProductManufacturerTranslation\ProductManufacturerTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductManufacturerTranslation\ProductManufacturerTranslationDefinition
*/
protected function getProductManufacturerTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductManufacturerTranslation/ProductManufacturerTranslationDefinition.php';
$this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductManufacturerTranslation\\ProductManufacturerTranslationDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductManufacturerTranslation\ProductManufacturerTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Product\Aggregate\ProductManufacturer\ProductManufacturerDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductManufacturer\ProductManufacturerDefinition
*/
protected function getProductManufacturerDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductManufacturer/ProductManufacturerDefinition.php';
$this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductManufacturer\\ProductManufacturerDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductManufacturer\ProductManufacturerDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Product\Aggregate\ProductMedia\ProductMediaDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductMedia\ProductMediaDefinition
*/
protected function getProductMediaDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductMedia/ProductMediaDefinition.php';
$this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductMedia\\ProductMediaDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductMedia\ProductMediaDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Product\Aggregate\ProductOption\ProductOptionDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductOption\ProductOptionDefinition
*/
protected function getProductOptionDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductOption/ProductOptionDefinition.php';
$this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductOption\\ProductOptionDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductOption\ProductOptionDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Product\Aggregate\ProductPrice\ProductPriceDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductPrice\ProductPriceDefinition
*/
protected function getProductPriceDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductPrice/ProductPriceDefinition.php';
$this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductPrice\\ProductPriceDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductPrice\ProductPriceDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Product\Aggregate\ProductProperty\ProductPropertyDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductProperty\ProductPropertyDefinition
*/
protected function getProductPropertyDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductProperty/ProductPropertyDefinition.php';
$this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductProperty\\ProductPropertyDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductProperty\ProductPropertyDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Product\Aggregate\ProductReview\ProductReviewDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductReview\ProductReviewDefinition
*/
protected function getProductReviewDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductReview/ProductReviewDefinition.php';
$this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductReview\\ProductReviewDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductReview\ProductReviewDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Product\Aggregate\ProductSearchConfigField\ProductSearchConfigFieldDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductSearchConfigField\ProductSearchConfigFieldDefinition
*/
protected function getProductSearchConfigFieldDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductSearchConfigField/ProductSearchConfigFieldDefinition.php';
$this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductSearchConfigField\\ProductSearchConfigFieldDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductSearchConfigField\ProductSearchConfigFieldDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Product\Aggregate\ProductSearchConfig\ProductSearchConfigDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductSearchConfig\ProductSearchConfigDefinition
*/
protected function getProductSearchConfigDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductSearchConfig/ProductSearchConfigDefinition.php';
$this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductSearchConfig\\ProductSearchConfigDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductSearchConfig\ProductSearchConfigDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Product\Aggregate\ProductSearchKeyword\ProductSearchKeywordDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductSearchKeyword\ProductSearchKeywordDefinition
*/
protected function getProductSearchKeywordDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductSearchKeyword/ProductSearchKeywordDefinition.php';
$this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductSearchKeyword\\ProductSearchKeywordDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductSearchKeyword\ProductSearchKeywordDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Product\Aggregate\ProductStreamMapping\ProductStreamMappingDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductStreamMapping\ProductStreamMappingDefinition
*/
protected function getProductStreamMappingDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductStreamMapping/ProductStreamMappingDefinition.php';
$this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductStreamMapping\\ProductStreamMappingDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductStreamMapping\ProductStreamMappingDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Product\Aggregate\ProductTag\ProductTagDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductTag\ProductTagDefinition
*/
protected function getProductTagDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductTag/ProductTagDefinition.php';
$this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductTag\\ProductTagDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductTag\ProductTagDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Product\Aggregate\ProductTranslation\ProductTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductTranslation\ProductTranslationDefinition
*/
protected function getProductTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductTranslation/ProductTranslationDefinition.php';
$this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductTranslation\\ProductTranslationDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductTranslation\ProductTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Product\Aggregate\ProductVisibility\ProductVisibilityDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductVisibility\ProductVisibilityDefinition
*/
protected function getProductVisibilityDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductVisibility/ProductVisibilityDefinition.php';
$this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductVisibility\\ProductVisibilityDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductVisibility\ProductVisibilityDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Product\Api\ProductActionController' shared service.
*
* @return \Shopware\Core\Content\Product\Api\ProductActionController
*/
protected function getProductActionControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Api/ProductActionController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Util/VariantCombinationLoader.php';
$this->services['Shopware\\Core\\Content\\Product\\Api\\ProductActionController'] = $instance = new \Shopware\Core\Content\Product\Api\ProductActionController(new \Shopware\Core\Content\Product\Util\VariantCombinationLoader(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService())));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Product\DataAbstractionLayer\CheapestPrice\CheapestPriceAccessorBuilder' shared service.
*
* @return \Shopware\Core\Content\Product\DataAbstractionLayer\CheapestPrice\CheapestPriceAccessorBuilder
*/
protected function getCheapestPriceAccessorBuilderService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/FieldAccessorBuilder/FieldAccessorBuilderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/DataAbstractionLayer/CheapestPrice/CheapestPriceAccessorBuilder.php';
return $this->services['Shopware\\Core\\Content\\Product\\DataAbstractionLayer\\CheapestPrice\\CheapestPriceAccessorBuilder'] = new \Shopware\Core\Content\Product\DataAbstractionLayer\CheapestPrice\CheapestPriceAccessorBuilder();
}
/**
* Gets the public 'Shopware\Core\Content\Product\ProductDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\ProductDefinition
*/
protected function getProductDefinitionService()
{
$this->services['Shopware\\Core\\Content\\Product\\ProductDefinition'] = $instance = new \Shopware\Core\Content\Product\ProductDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Product\SalesChannel\CrossSelling\ProductCrossSellingRoute' shared service.
*
* @return \Shopware\Core\Content\Product\SalesChannel\CrossSelling\CachedProductCrossSellingRoute
*/
protected function getProductCrossSellingRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/CrossSelling/AbstractProductCrossSellingRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/CrossSelling/CachedProductCrossSellingRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/CrossSelling/ProductCrossSellingRoute.php';
$a = ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService());
return $this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\CrossSelling\\ProductCrossSellingRoute'] = new \Shopware\Core\Content\Product\SalesChannel\CrossSelling\CachedProductCrossSellingRoute(new \Shopware\Core\Content\Product\SalesChannel\CrossSelling\ProductCrossSellingRoute(($this->services['product_cross_selling.repository'] ?? $this->getProductCrossSelling_RepositoryService()), $a, ($this->services['Shopware\\Core\\Content\\ProductStream\\Service\\ProductStreamBuilder'] ?? $this->getProductStreamBuilderService()), ($this->services['sales_channel.product.repository'] ?? $this->getSalesChannel_Product_RepositoryService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()), ($this->privates['Shopware\\Core\\Content\\Product\\SalesChannel\\Listing\\ProductListingLoader'] ?? $this->getProductListingLoaderService())), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] ?? ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] = new \Shopware\Core\Framework\DataAbstractionLayer\Cache\EntityCacheKeyGenerator())), ($this->privates['Shopware\\Storefront\\Framework\\Cache\\CacheTracer'] ?? $this->getCacheTracerService()), $a, [], ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()));
}
/**
* Gets the public 'Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute' shared service.
*
* @return \Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute
*/
protected function getProductDetailRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/Detail/AbstractProductDetailRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/Detail/ProductDetailRoute.php';
$a = ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService());
return $this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\Detail\\ProductDetailRoute'] = new \Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute(new \Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute(($this->services['sales_channel.product.repository'] ?? $this->getSalesChannel_Product_RepositoryService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()), ($this->privates['Shopware\\Storefront\\Page\\Product\\Configurator\\ProductPageConfiguratorLoader'] ?? $this->getProductPageConfiguratorLoaderService()), ($this->privates['Shopware\\Core\\Content\\Category\\Service\\CategoryBreadcrumbBuilder'] ?? $this->getCategoryBreadcrumbBuilderService()), ($this->privates['Shopware\\Core\\Content\\Cms\\SalesChannel\\SalesChannelCmsPageLoader'] ?? $this->getSalesChannelCmsPageLoaderService()), ($this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\SalesChannelProductDefinition'] ?? $this->getSalesChannelProductDefinitionService()), $a), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] ?? ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] = new \Shopware\Core\Framework\DataAbstractionLayer\Cache\EntityCacheKeyGenerator())), ($this->privates['Shopware\\Storefront\\Framework\\Cache\\CacheTracer'] ?? $this->getCacheTracerService()), $a, [], ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()));
}
/**
* Gets the public 'Shopware\Core\Content\Product\SalesChannel\Listing\CachedProductListingRoute' shared service.
*
* @return \Shopware\Core\Content\Product\SalesChannel\Listing\CachedProductListingRoute
*/
protected function getCachedProductListingRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/Listing/AbstractProductListingRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/Listing/CachedProductListingRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/Listing/ProductListingRoute.php';
$a = ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService());
return $this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\Listing\\CachedProductListingRoute'] = new \Shopware\Core\Content\Product\SalesChannel\Listing\CachedProductListingRoute(new \Shopware\Core\Content\Product\SalesChannel\Listing\ProductListingRoute(($this->privates['Shopware\\Core\\Content\\Product\\SalesChannel\\Listing\\ProductListingLoader'] ?? $this->getProductListingLoaderService()), $a, ($this->services['category.repository'] ?? $this->getCategory_RepositoryService()), ($this->services['Shopware\\Core\\Content\\ProductStream\\Service\\ProductStreamBuilder'] ?? $this->getProductStreamBuilderService())), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] ?? ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] = new \Shopware\Core\Framework\DataAbstractionLayer\Cache\EntityCacheKeyGenerator())), ($this->privates['Shopware\\Storefront\\Framework\\Cache\\CacheTracer'] ?? $this->getCacheTracerService()), $a, [], ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()));
}
/**
* Gets the public 'Shopware\Core\Content\Product\SalesChannel\Listing\ResolveCriteriaProductListingRoute' shared service.
*
* @return \Shopware\Core\Content\Product\SalesChannel\Listing\ResolveCriteriaProductListingRoute
*/
protected function getResolveCriteriaProductListingRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/Listing/AbstractProductListingRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/Listing/ResolveCriteriaProductListingRoute.php';
return $this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\Listing\\ResolveCriteriaProductListingRoute'] = new \Shopware\Core\Content\Product\SalesChannel\Listing\ResolveCriteriaProductListingRoute(($this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\Listing\\CachedProductListingRoute'] ?? $this->getCachedProductListingRouteService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'Shopware\Core\Content\Product\SalesChannel\ProductListRoute' shared service.
*
* @return \Shopware\Core\Content\Product\SalesChannel\ProductListRoute
*/
protected function getProductListRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/AbstractProductListRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/ProductListRoute.php';
return $this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\ProductListRoute'] = new \Shopware\Core\Content\Product\SalesChannel\ProductListRoute(($this->services['sales_channel.product.repository'] ?? $this->getSalesChannel_Product_RepositoryService()));
}
/**
* Gets the public 'Shopware\Core\Content\Product\SalesChannel\Review\ProductReviewRoute' shared service.
*
* @return \Shopware\Core\Content\Product\SalesChannel\Review\CachedProductReviewRoute
*/
protected function getProductReviewRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/Review/AbstractProductReviewRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/Review/CachedProductReviewRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/Review/ProductReviewRoute.php';
return $this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\Review\\ProductReviewRoute'] = new \Shopware\Core\Content\Product\SalesChannel\Review\CachedProductReviewRoute(new \Shopware\Core\Content\Product\SalesChannel\Review\ProductReviewRoute(($this->services['product_review.repository'] ?? $this->getProductReview_RepositoryService())), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] ?? ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] = new \Shopware\Core\Framework\DataAbstractionLayer\Cache\EntityCacheKeyGenerator())), ($this->privates['Shopware\\Storefront\\Framework\\Cache\\CacheTracer'] ?? $this->getCacheTracerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), [], ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()));
}
/**
* Gets the public 'Shopware\Core\Content\Product\SalesChannel\Review\ProductReviewSaveRoute' shared service.
*
* @return \Shopware\Core\Content\Product\SalesChannel\Review\ProductReviewSaveRoute
*/
protected function getProductReviewSaveRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/Review/AbstractProductReviewSaveRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/Review/ProductReviewSaveRoute.php';
return $this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\Review\\ProductReviewSaveRoute'] = new \Shopware\Core\Content\Product\SalesChannel\Review\ProductReviewSaveRoute(($this->services['product_review.repository'] ?? $this->getProductReview_RepositoryService()), ($this->privates['Shopware\\Core\\Framework\\Validation\\DataValidator'] ?? $this->getDataValidatorService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()));
}
/**
* Gets the public 'Shopware\Core\Content\Product\SalesChannel\SalesChannelProductDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\SalesChannel\SalesChannelProductDefinition
*/
protected function getSalesChannelProductDefinitionService()
{
$this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\SalesChannelProductDefinition'] = $instance = new \Shopware\Core\Content\Product\SalesChannel\SalesChannelProductDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Product\SalesChannel\Search\CachedProductSearchRoute' shared service.
*
* @return \Shopware\Core\Content\Product\SalesChannel\Search\CachedProductSearchRoute
*/
protected function getCachedProductSearchRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/Search/AbstractProductSearchRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/Search/CachedProductSearchRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/Search/ProductSearchRoute.php';
$a = ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService());
return $this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\Search\\CachedProductSearchRoute'] = new \Shopware\Core\Content\Product\SalesChannel\Search\CachedProductSearchRoute(new \Shopware\Core\Content\Product\SalesChannel\Search\ProductSearchRoute(($this->privates['Shopware\\Elasticsearch\\Product\\ProductSearchBuilder'] ?? $this->getProductSearchBuilderService()), $a, ($this->privates['Shopware\\Core\\Content\\Product\\SalesChannel\\Listing\\ProductListingLoader'] ?? $this->getProductListingLoaderService())), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] ?? ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] = new \Shopware\Core\Framework\DataAbstractionLayer\Cache\EntityCacheKeyGenerator())), ($this->privates['Shopware\\Storefront\\Framework\\Cache\\CacheTracer'] ?? $this->getCacheTracerService()), $a, [], ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()));
}
/**
* Gets the public 'Shopware\Core\Content\Product\SalesChannel\Search\ResolvedCriteriaProductSearchRoute' shared service.
*
* @return \Shopware\Core\Content\Product\SalesChannel\Search\ResolvedCriteriaProductSearchRoute
*/
protected function getResolvedCriteriaProductSearchRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/Search/AbstractProductSearchRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/Search/ResolvedCriteriaProductSearchRoute.php';
return $this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\Search\\ResolvedCriteriaProductSearchRoute'] = new \Shopware\Core\Content\Product\SalesChannel\Search\ResolvedCriteriaProductSearchRoute(($this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\Search\\CachedProductSearchRoute'] ?? $this->getCachedProductSearchRouteService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Search\\RequestCriteriaBuilder'] ?? $this->getRequestCriteriaBuilderService()));
}
/**
* Gets the public 'Shopware\Core\Content\Product\SalesChannel\Sorting\ProductSortingDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\SalesChannel\Sorting\ProductSortingDefinition
*/
protected function getProductSortingDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/Sorting/ProductSortingDefinition.php';
$this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\Sorting\\ProductSortingDefinition'] = $instance = new \Shopware\Core\Content\Product\SalesChannel\Sorting\ProductSortingDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Product\SalesChannel\Sorting\ProductSortingTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\SalesChannel\Sorting\ProductSortingTranslationDefinition
*/
protected function getProductSortingTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/Sorting/ProductSortingTranslationDefinition.php';
$this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\Sorting\\ProductSortingTranslationDefinition'] = $instance = new \Shopware\Core\Content\Product\SalesChannel\Sorting\ProductSortingTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Product\SalesChannel\Suggest\ProductSuggestRoute' shared service.
*
* @return \Shopware\Core\Content\Product\SalesChannel\Suggest\CachedProductSuggestRoute
*/
protected function getProductSuggestRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/Suggest/AbstractProductSuggestRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/Suggest/CachedProductSuggestRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/Suggest/ProductSuggestRoute.php';
$a = ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService());
return $this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\Suggest\\ProductSuggestRoute'] = new \Shopware\Core\Content\Product\SalesChannel\Suggest\CachedProductSuggestRoute(new \Shopware\Core\Content\Product\SalesChannel\Suggest\ProductSuggestRoute(($this->privates['Shopware\\Elasticsearch\\Product\\ProductSearchBuilder'] ?? $this->getProductSearchBuilderService()), $a, ($this->privates['Shopware\\Core\\Content\\Product\\SalesChannel\\Listing\\ProductListingLoader'] ?? $this->getProductListingLoaderService())), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] ?? ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] = new \Shopware\Core\Framework\DataAbstractionLayer\Cache\EntityCacheKeyGenerator())), ($this->privates['Shopware\\Storefront\\Framework\\Cache\\CacheTracer'] ?? $this->getCacheTracerService()), $a, [], ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()));
}
/**
* Gets the public 'Shopware\Core\Content\Property\Aggregate\PropertyGroupOptionTranslation\PropertyGroupOptionTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\Property\Aggregate\PropertyGroupOptionTranslation\PropertyGroupOptionTranslationDefinition
*/
protected function getPropertyGroupOptionTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Property/Aggregate/PropertyGroupOptionTranslation/PropertyGroupOptionTranslationDefinition.php';
$this->services['Shopware\\Core\\Content\\Property\\Aggregate\\PropertyGroupOptionTranslation\\PropertyGroupOptionTranslationDefinition'] = $instance = new \Shopware\Core\Content\Property\Aggregate\PropertyGroupOptionTranslation\PropertyGroupOptionTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Property\Aggregate\PropertyGroupOption\PropertyGroupOptionDefinition' shared service.
*
* @return \Shopware\Core\Content\Property\Aggregate\PropertyGroupOption\PropertyGroupOptionDefinition
*/
protected function getPropertyGroupOptionDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Property/Aggregate/PropertyGroupOption/PropertyGroupOptionDefinition.php';
$this->services['Shopware\\Core\\Content\\Property\\Aggregate\\PropertyGroupOption\\PropertyGroupOptionDefinition'] = $instance = new \Shopware\Core\Content\Property\Aggregate\PropertyGroupOption\PropertyGroupOptionDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Property\Aggregate\PropertyGroupTranslation\PropertyGroupTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\Property\Aggregate\PropertyGroupTranslation\PropertyGroupTranslationDefinition
*/
protected function getPropertyGroupTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Property/Aggregate/PropertyGroupTranslation/PropertyGroupTranslationDefinition.php';
$this->services['Shopware\\Core\\Content\\Property\\Aggregate\\PropertyGroupTranslation\\PropertyGroupTranslationDefinition'] = $instance = new \Shopware\Core\Content\Property\Aggregate\PropertyGroupTranslation\PropertyGroupTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Property\PropertyGroupDefinition' shared service.
*
* @return \Shopware\Core\Content\Property\PropertyGroupDefinition
*/
protected function getPropertyGroupDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Property/PropertyGroupDefinition.php';
$this->services['Shopware\\Core\\Content\\Property\\PropertyGroupDefinition'] = $instance = new \Shopware\Core\Content\Property\PropertyGroupDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Rule\Aggregate\RuleCondition\RuleConditionDefinition' shared service.
*
* @return \Shopware\Core\Content\Rule\Aggregate\RuleCondition\RuleConditionDefinition
*/
protected function getRuleConditionDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Rule/Aggregate/RuleCondition/RuleConditionDefinition.php';
$this->services['Shopware\\Core\\Content\\Rule\\Aggregate\\RuleCondition\\RuleConditionDefinition'] = $instance = new \Shopware\Core\Content\Rule\Aggregate\RuleCondition\RuleConditionDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Rule\RuleDefinition' shared service.
*
* @return \Shopware\Core\Content\Rule\RuleDefinition
*/
protected function getRuleDefinitionService()
{
$this->services['Shopware\\Core\\Content\\Rule\\RuleDefinition'] = $instance = new \Shopware\Core\Content\Rule\RuleDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Seo\Api\SeoActionController' shared service.
*
* @return \Shopware\Core\Content\Seo\Api\SeoActionController
*/
protected function getSeoActionControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Seo/Api/SeoActionController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Seo/Validation/SeoUrlDataValidationFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Seo/Validation/SeoUrlValidationFactory.php';
$a = ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService());
$this->services['Shopware\\Core\\Content\\Seo\\Api\\SeoActionController'] = $instance = new \Shopware\Core\Content\Seo\Api\SeoActionController(($this->privates['Shopware\\Core\\Content\\Seo\\SeoUrlGenerator'] ?? $this->getSeoUrlGeneratorService()), ($this->privates['Shopware\\Core\\Content\\Seo\\SeoUrlPersister'] ?? $this->getSeoUrlPersisterService()), $a, ($this->privates['Shopware\\Core\\Content\\Seo\\SeoUrlRoute\\SeoUrlRouteRegistry'] ?? $this->getSeoUrlRouteRegistryService()), new \Shopware\Core\Content\Seo\Validation\SeoUrlValidationFactory(), ($this->privates['Shopware\\Core\\Framework\\Validation\\DataValidator'] ?? $this->getDataValidatorService()), ($this->services['sales_channel.repository'] ?? $this->getSalesChannel_RepositoryService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Search\\RequestCriteriaBuilder'] ?? $this->getRequestCriteriaBuilderService()), $a);
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Seo\CachedSeoResolver' shared service.
*
* @return \Shopware\Core\Content\Seo\CachedSeoResolver
*/
protected function getCachedSeoResolverService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Seo/AbstractSeoResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Seo/CachedSeoResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Seo/SeoResolver.php';
return $this->services['Shopware\\Core\\Content\\Seo\\CachedSeoResolver'] = new \Shopware\Core\Content\Seo\CachedSeoResolver(new \Shopware\Core\Content\Seo\SeoResolver(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService())), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService()), ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()));
}
/**
* Gets the public 'Shopware\Core\Content\Seo\EmptyPathInfoResolver' shared service.
*
* @return \Shopware\Core\Content\Seo\EmptyPathInfoResolver
*/
protected function getEmptyPathInfoResolverService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Seo/AbstractSeoResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Seo/EmptyPathInfoResolver.php';
return $this->services['Shopware\\Core\\Content\\Seo\\EmptyPathInfoResolver'] = new \Shopware\Core\Content\Seo\EmptyPathInfoResolver(($this->services['Shopware\\Core\\Content\\Seo\\CachedSeoResolver'] ?? $this->getCachedSeoResolverService()));
}
/**
* Gets the public 'Shopware\Core\Content\Seo\Entity\Dbal\SeoUrlAssociationFieldResolver' shared service.
*
* @return \Shopware\Core\Content\Seo\Entity\Dbal\SeoUrlAssociationFieldResolver
*/
protected function getSeoUrlAssociationFieldResolverService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/FieldResolver/AbstractFieldResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Seo/Entity/Dbal/SeoUrlAssociationFieldResolver.php';
return $this->services['Shopware\\Core\\Content\\Seo\\Entity\\Dbal\\SeoUrlAssociationFieldResolver'] = new \Shopware\Core\Content\Seo\Entity\Dbal\SeoUrlAssociationFieldResolver(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\EntityDefinitionQueryHelper'] ?? ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\EntityDefinitionQueryHelper'] = new \Shopware\Core\Framework\DataAbstractionLayer\Dbal\EntityDefinitionQueryHelper())));
}
/**
* Gets the public 'Shopware\Core\Content\Seo\Entity\Serializer\SeoUrlFieldSerializer' shared service.
*
* @return \Shopware\Core\Content\Seo\Entity\Serializer\SeoUrlFieldSerializer
*/
protected function getSeoUrlFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/OneToManyAssociationFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Seo/Entity/Serializer/SeoUrlFieldSerializer.php';
return $this->services['Shopware\\Core\\Content\\Seo\\Entity\\Serializer\\SeoUrlFieldSerializer'] = new \Shopware\Core\Content\Seo\Entity\Serializer\SeoUrlFieldSerializer(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\WriteCommandExtractor'] ?? $this->getWriteCommandExtractorService()));
}
/**
* Gets the public 'Shopware\Core\Content\Seo\MainCategory\MainCategoryDefinition' shared service.
*
* @return \Shopware\Core\Content\Seo\MainCategory\MainCategoryDefinition
*/
protected function getMainCategoryDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Seo/MainCategory/MainCategoryDefinition.php';
$this->services['Shopware\\Core\\Content\\Seo\\MainCategory\\MainCategoryDefinition'] = $instance = new \Shopware\Core\Content\Seo\MainCategory\MainCategoryDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Seo\MainCategory\SalesChannel\SalesChannelMainCategoryDefinition' shared service.
*
* @return \Shopware\Core\Content\Seo\MainCategory\SalesChannel\SalesChannelMainCategoryDefinition
*/
protected function getSalesChannelMainCategoryDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Seo/MainCategory/MainCategoryDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Seo/MainCategory/SalesChannel/SalesChannelMainCategoryDefinition.php';
$this->services['Shopware\\Core\\Content\\Seo\\MainCategory\\SalesChannel\\SalesChannelMainCategoryDefinition'] = $instance = new \Shopware\Core\Content\Seo\MainCategory\SalesChannel\SalesChannelMainCategoryDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Seo\SalesChannel\SeoUrlRoute' shared service.
*
* @return \Shopware\Core\Content\Seo\SalesChannel\SeoUrlRoute
*/
protected function getSeoUrlRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Seo/SalesChannel/AbstractSeoUrlRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Seo/SalesChannel/SeoUrlRoute.php';
return $this->services['Shopware\\Core\\Content\\Seo\\SalesChannel\\SeoUrlRoute'] = new \Shopware\Core\Content\Seo\SalesChannel\SeoUrlRoute(($this->services['sales_channel.seo_url.repository'] ?? $this->getSalesChannel_SeoUrl_RepositoryService()));
}
/**
* Gets the public 'Shopware\Core\Content\Seo\SeoUrlPlaceholderHandlerInterface' shared service.
*
* @return \Shopware\Core\Content\Seo\SeoUrlPlaceholderHandler
*/
protected function getSeoUrlPlaceholderHandlerInterfaceService()
{
return $this->services['Shopware\\Core\\Content\\Seo\\SeoUrlPlaceholderHandlerInterface'] = new \Shopware\Core\Content\Seo\SeoUrlPlaceholderHandler(($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack())), ($this->privates['router.default'] ?? $this->getRouter_DefaultService()), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the public 'Shopware\Core\Content\Seo\SeoUrlTemplate\SeoUrlTemplateDefinition' shared service.
*
* @return \Shopware\Core\Content\Seo\SeoUrlTemplate\SeoUrlTemplateDefinition
*/
protected function getSeoUrlTemplateDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Seo/SeoUrlTemplate/SeoUrlTemplateDefinition.php';
$this->services['Shopware\\Core\\Content\\Seo\\SeoUrlTemplate\\SeoUrlTemplateDefinition'] = $instance = new \Shopware\Core\Content\Seo\SeoUrlTemplate\SeoUrlTemplateDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Seo\SeoUrl\SalesChannel\SalesChannelSeoUrlDefinition' shared service.
*
* @return \Shopware\Core\Content\Seo\SeoUrl\SalesChannel\SalesChannelSeoUrlDefinition
*/
protected function getSalesChannelSeoUrlDefinitionService()
{
$this->services['Shopware\\Core\\Content\\Seo\\SeoUrl\\SalesChannel\\SalesChannelSeoUrlDefinition'] = $instance = new \Shopware\Core\Content\Seo\SeoUrl\SalesChannel\SalesChannelSeoUrlDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Seo\SeoUrl\SeoUrlDefinition' shared service.
*
* @return \Shopware\Core\Content\Seo\SeoUrl\SeoUrlDefinition
*/
protected function getSeoUrlDefinitionService()
{
$this->services['Shopware\\Core\\Content\\Seo\\SeoUrl\\SeoUrlDefinition'] = $instance = new \Shopware\Core\Content\Seo\SeoUrl\SeoUrlDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Content\Sitemap\SalesChannel\SitemapRoute' shared service.
*
* @return \Shopware\Core\Content\Sitemap\SalesChannel\CachedSitemapRoute
*/
protected function getSitemapRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Sitemap/SalesChannel/AbstractSitemapRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Sitemap/SalesChannel/CachedSitemapRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Sitemap/SalesChannel/SitemapRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Sitemap/Service/SitemapListerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Sitemap/Service/SitemapLister.php';
$a = ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService());
return $this->services['Shopware\\Core\\Content\\Sitemap\\SalesChannel\\SitemapRoute'] = new \Shopware\Core\Content\Sitemap\SalesChannel\CachedSitemapRoute(new \Shopware\Core\Content\Sitemap\SalesChannel\SitemapRoute(new \Shopware\Core\Content\Sitemap\Service\SitemapLister(($this->services['shopware.filesystem.sitemap'] ?? $this->getShopware_Filesystem_SitemapService()), ($this->privates['shopware.asset.sitemap'] ?? $this->getShopware_Asset_SitemapService())), $a, ($this->privates['Shopware\\Core\\Content\\Sitemap\\Service\\SitemapExporter'] ?? $this->getSitemapExporterService())), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] ?? ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] = new \Shopware\Core\Framework\DataAbstractionLayer\Cache\EntityCacheKeyGenerator())), ($this->privates['Shopware\\Storefront\\Framework\\Cache\\CacheTracer'] ?? $this->getCacheTracerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), [], ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()), $a);
}
/**
* Gets the public 'Shopware\Core\Framework\Adapter\Asset\AssetPackageService' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Asset\AssetPackageService
*/
protected function getAssetPackageServiceService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Asset/AssetPackageService.php';
return $this->services['Shopware\\Core\\Framework\\Adapter\\Asset\\AssetPackageService'] = new \Shopware\Core\Framework\Adapter\Asset\AssetPackageService(($this->privates['assets.packages'] ?? $this->getAssets_PackagesService()), ($this->privates['shopware.asset.asset'] ?? $this->getShopware_Asset_AssetService()));
}
/**
* Gets the public 'Shopware\Core\Framework\Adapter\Cache\CacheIdLoader' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Cache\CacheIdLoader
*/
protected function getCacheIdLoaderService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Cache/CacheIdLoader.php';
return $this->services['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheIdLoader'] = new \Shopware\Core\Framework\Adapter\Cache\CacheIdLoader(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->privates['cache.messenger.restart_workers_signal'] ?? $this->getCache_Messenger_RestartWorkersSignalService()));
}
/**
* Gets the public 'Shopware\Core\Framework\Adapter\Twig\AppTemplateIterator' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Twig\AppTemplateIterator
*/
protected function getAppTemplateIteratorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Twig/AppTemplateIterator.php';
return $this->services['Shopware\\Core\\Framework\\Adapter\\Twig\\AppTemplateIterator'] = new \Shopware\Core\Framework\Adapter\Twig\AppTemplateIterator(($this->services['Shopware\\Core\\Framework\\Adapter\\Twig\\TemplateIterator'] ?? $this->getTemplateIteratorService()), ($this->services['app_template.repository'] ?? $this->getAppTemplate_RepositoryService()));
}
/**
* Gets the public 'Shopware\Core\Framework\Adapter\Twig\TemplateFinder' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Twig\TemplateFinder
*/
protected function getTemplateFinderService()
{
$a = ($this->services['.container.private.twig'] ?? $this->get_Container_Private_TwigService());
if (isset($this->services['Shopware\\Core\\Framework\\Adapter\\Twig\\TemplateFinder'])) {
return $this->services['Shopware\\Core\\Framework\\Adapter\\Twig\\TemplateFinder'];
}
return $this->services['Shopware\\Core\\Framework\\Adapter\\Twig\\TemplateFinder'] = new \Shopware\Core\Framework\Adapter\Twig\TemplateFinder($a, ($this->privates['twig.loader.chain'] ?? $this->getTwig_Loader_ChainService()), $this->targetDir.'', new \Shopware\Core\Framework\Adapter\Twig\NamespaceHierarchy\NamespaceHierarchyBuilder(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Framework\\Adapter\\Twig\\NamespaceHierarchy\\BundleHierarchyBuilder'] ?? $this->getBundleHierarchyBuilderService());
yield 1 => ($this->privates['Shopware\\Storefront\\Theme\\Twig\\ThemeNamespaceHierarchyBuilder'] ?? $this->getThemeNamespaceHierarchyBuilderService());
}, 2)));
}
/**
* Gets the public 'Shopware\Core\Framework\Adapter\Twig\TemplateIterator' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Twig\TemplateIterator
*/
protected function getTemplateIteratorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Twig/TemplateIterator.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bundle/TemplateIterator.php';
return $this->services['Shopware\\Core\\Framework\\Adapter\\Twig\\TemplateIterator'] = new \Shopware\Core\Framework\Adapter\Twig\TemplateIterator(new \Symfony\Bundle\TwigBundle\TemplateIterator(($this->services['kernel'] ?? $this->get('kernel', 1)), [(\dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Resources/views/Email') => 'email'], (\dirname(__DIR__, 4).'/templates')), $this->parameters['kernel.bundles']);
}
/**
* Gets the public 'Shopware\Core\Framework\Api\Acl\AclCriteriaValidator' shared service.
*
* @return \Shopware\Core\Framework\Api\Acl\AclCriteriaValidator
*/
protected function getAclCriteriaValidatorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Acl/AclCriteriaValidator.php';
return $this->services['Shopware\\Core\\Framework\\Api\\Acl\\AclCriteriaValidator'] = new \Shopware\Core\Framework\Api\Acl\AclCriteriaValidator(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
}
/**
* Gets the public 'Shopware\Core\Framework\Api\Acl\Role\AclRoleDefinition' shared service.
*
* @return \Shopware\Core\Framework\Api\Acl\Role\AclRoleDefinition
*/
protected function getAclRoleDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Acl/Role/AclRoleDefinition.php';
$this->services['Shopware\\Core\\Framework\\Api\\Acl\\Role\\AclRoleDefinition'] = $instance = new \Shopware\Core\Framework\Api\Acl\Role\AclRoleDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\Api\Acl\Role\AclUserRoleDefinition' shared service.
*
* @return \Shopware\Core\Framework\Api\Acl\Role\AclUserRoleDefinition
*/
protected function getAclUserRoleDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Acl/Role/AclUserRoleDefinition.php';
$this->services['Shopware\\Core\\Framework\\Api\\Acl\\Role\\AclUserRoleDefinition'] = $instance = new \Shopware\Core\Framework\Api\Acl\Role\AclUserRoleDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\Api\Controller\AccessKeyController' shared service.
*
* @return \Shopware\Core\Framework\Api\Controller\AccessKeyController
*/
protected function getAccessKeyControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Controller/AccessKeyController.php';
$this->services['Shopware\\Core\\Framework\\Api\\Controller\\AccessKeyController'] = $instance = new \Shopware\Core\Framework\Api\Controller\AccessKeyController();
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\Api\Controller\AclController' shared service.
*
* @return \Shopware\Core\Framework\Api\Controller\AclController
*/
protected function getAclControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Controller/AclController.php';
$this->services['Shopware\\Core\\Framework\\Api\\Controller\\AclController'] = $instance = new \Shopware\Core\Framework\Api\Controller\AclController(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\Api\Controller\ApiController' shared service.
*
* @return \Shopware\Core\Framework\Api\Controller\ApiController
*/
protected function getApiControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Controller/ApiController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Search/CompositeEntitySearcher.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityProtection/EntityProtectionValidator.php';
$a = ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService());
$this->services['Shopware\\Core\\Framework\\Api\\Controller\\ApiController'] = $instance = new \Shopware\Core\Framework\Api\Controller\ApiController($a, ($this->services['.container.private.serializer'] ?? $this->get_Container_Private_SerializerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Search\\RequestCriteriaBuilder'] ?? $this->getRequestCriteriaBuilderService()), new \Shopware\Core\Framework\DataAbstractionLayer\Search\CompositeEntitySearcher($a, new RewindableGenerator(function () {
yield 0 => ($this->services['Shopware\\Core\\Content\\LandingPage\\LandingPageDefinition'] ?? $this->getLandingPageDefinitionService());
yield 1 => ($this->services['Shopware\\Core\\Checkout\\Order\\OrderDefinition'] ?? $this->getOrderDefinitionService());
yield 2 => ($this->services['Shopware\\Core\\Checkout\\Customer\\CustomerDefinition'] ?? $this->getCustomerDefinitionService());
yield 3 => ($this->services['Shopware\\Core\\Content\\Product\\ProductDefinition'] ?? $this->getProductDefinitionService());
yield 4 => ($this->services['Shopware\\Core\\Content\\Category\\CategoryDefinition'] ?? $this->getCategoryDefinitionService());
yield 5 => ($this->services['Shopware\\Core\\Content\\Media\\MediaDefinition'] ?? $this->getMediaDefinitionService());
yield 6 => ($this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductManufacturer\\ProductManufacturerDefinition'] ?? $this->getProductManufacturerDefinitionService());
yield 7 => ($this->services['Shopware\\Core\\System\\Tag\\TagDefinition'] ?? $this->getTagDefinitionService());
yield 8 => ($this->services['Shopware\\Core\\Content\\Cms\\CmsPageDefinition'] ?? $this->getCmsPageDefinitionService());
}, 9)), ($this->privates['Shopware\\Core\\Framework\\Api\\Converter\\ApiVersionConverter'] ?? $this->getApiVersionConverterService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\EntityProtection\\EntityProtectionValidator'] ?? ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\EntityProtection\\EntityProtectionValidator'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator())), ($this->services['Shopware\\Core\\Framework\\Api\\Acl\\AclCriteriaValidator'] ?? $this->getAclCriteriaValidatorService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\Api\Controller\AuthController' shared service.
*
* @return \Shopware\Core\Framework\Api\Controller\AuthController
*/
protected function getAuthControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Controller/AuthController.php';
$this->services['Shopware\\Core\\Framework\\Api\\Controller\\AuthController'] = $instance = new \Shopware\Core\Framework\Api\Controller\AuthController(($this->privates['shopware.api.authorization_server'] ?? $this->getShopware_Api_AuthorizationServerService()), ($this->privates['Symfony\\Bridge\\PsrHttpMessage\\Factory\\PsrHttpFactory'] ?? $this->getPsrHttpFactoryService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\Api\Controller\CacheController' shared service.
*
* @return \Shopware\Core\Framework\Api\Controller\CacheController
*/
protected function getCacheControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Controller/CacheController.php';
$this->services['Shopware\\Core\\Framework\\Api\\Controller\\CacheController'] = $instance = new \Shopware\Core\Framework\Api\Controller\CacheController(($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheClearer'] ?? $this->getCacheClearer2Service()), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService()), ($this->privates['Shopware\\Storefront\\Framework\\Cache\\CacheWarmer\\CacheWarmer'] ?? $this->getCacheWarmer2Service()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Indexing\\EntityIndexerRegistry'] ?? $this->getEntityIndexerRegistryService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\Api\Controller\CaptchaController' shared service.
*
* @return \Shopware\Core\Framework\Api\Controller\CaptchaController
*/
protected function getCaptchaControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Controller/CaptchaController.php';
$this->services['Shopware\\Core\\Framework\\Api\\Controller\\CaptchaController'] = $instance = new \Shopware\Core\Framework\Api\Controller\CaptchaController(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Storefront\\Framework\\Captcha\\HoneypotCaptcha'] ?? $this->getHoneypotCaptchaService());
}, 1));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\Api\Controller\FallbackController' shared service.
*
* @return \Shopware\Core\Framework\Api\Controller\FallbackController
*/
protected function getFallbackControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Controller/FallbackController.php';
$this->services['Shopware\\Core\\Framework\\Api\\Controller\\FallbackController'] = $instance = new \Shopware\Core\Framework\Api\Controller\FallbackController();
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\Api\Controller\IndexingController' shared service.
*
* @return \Shopware\Core\Framework\Api\Controller\IndexingController
*/
protected function getIndexingControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Controller/IndexingController.php';
$this->services['Shopware\\Core\\Framework\\Api\\Controller\\IndexingController'] = $instance = new \Shopware\Core\Framework\Api\Controller\IndexingController(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Indexing\\EntityIndexerRegistry'] ?? $this->getEntityIndexerRegistryService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\Api\Controller\InfoController' shared service.
*
* @return \Shopware\Core\Framework\Api\Controller\InfoController
*/
protected function getInfoControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Controller/InfoController.php';
$this->services['Shopware\\Core\\Framework\\Api\\Controller\\InfoController'] = $instance = new \Shopware\Core\Framework\Api\Controller\InfoController(($this->privates['Shopware\\Core\\Framework\\Api\\ApiDefinition\\DefinitionService'] ?? $this->getDefinitionServiceService()), ($this->privates['parameter_bag'] ?? ($this->privates['parameter_bag'] = new \Symfony\Component\DependencyInjection\ParameterBag\ContainerBag($this))), ($this->services['kernel'] ?? $this->get('kernel', 1)), ($this->privates['assets.packages'] ?? $this->getAssets_PackagesService()), ($this->privates['Shopware\\Core\\Framework\\Event\\BusinessEventCollector'] ?? $this->getBusinessEventCollectorService()), true, $this->parameters['shopware.security.csp_templates']);
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\Api\Controller\SalesChannelProxyController' shared service.
*
* @return \Shopware\Core\Framework\Api\Controller\SalesChannelProxyController
*/
protected function getSalesChannelProxyControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Controller/SalesChannelProxyController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Administration/Service/AdminOrderCartService.php';
$a = ($this->privates['Shopware\\Core\\System\\SalesChannel\\Context\\SalesChannelContextPersister'] ?? $this->getSalesChannelContextPersisterService());
$b = ($this->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] ?? $this->getCartServiceService());
$this->services['Shopware\\Core\\Framework\\Api\\Controller\\SalesChannelProxyController'] = $instance = new \Shopware\Core\Framework\Api\Controller\SalesChannelProxyController(($this->services['kernel'] ?? $this->get('kernel', 1)), ($this->services['sales_channel.repository'] ?? $this->getSalesChannel_RepositoryService()), ($this->privates['Shopware\\Core\\Framework\\Validation\\DataValidator'] ?? $this->getDataValidatorService()), $a, ($this->privates['Shopware\\Core\\Framework\\Routing\\SalesChannelRequestContextResolver'] ?? $this->getSalesChannelRequestContextResolverService()), ($this->privates['Shopware\\Core\\Profiling\\Checkout\\SalesChannelContextServiceProfiler'] ?? $this->getSalesChannelContextServiceProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), new \Shopware\Administration\Service\AdminOrderCartService($b, $a), ($this->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? $this->getCartOrderRouteService()), $b, ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\Api\Controller\SyncController' shared service.
*
* @return \Shopware\Core\Framework\Api\Controller\SyncController
*/
protected function getSyncControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Controller/SyncController.php';
$this->services['Shopware\\Core\\Framework\\Api\\Controller\\SyncController'] = $instance = new \Shopware\Core\Framework\Api\Controller\SyncController(($this->services['Shopware\\Core\\Framework\\Api\\Sync\\SyncService'] ?? $this->getSyncServiceService()), ($this->services['.container.private.serializer'] ?? $this->get_Container_Private_SerializerService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\Api\Controller\UserController' shared service.
*
* @return \Shopware\Core\Framework\Api\Controller\UserController
*/
protected function getUserControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Controller/UserController.php';
$this->services['Shopware\\Core\\Framework\\Api\\Controller\\UserController'] = $instance = new \Shopware\Core\Framework\Api\Controller\UserController(($this->services['user.repository'] ?? $this->getUser_RepositoryService()), ($this->services['acl_user_role.repository'] ?? $this->getAclUserRole_RepositoryService()), ($this->services['acl_role.repository'] ?? $this->getAclRole_RepositoryService()), ($this->services['user_access_key.repository'] ?? $this->getUserAccessKey_RepositoryService()), ($this->services['Shopware\\Core\\System\\User\\UserDefinition'] ?? $this->getUserDefinitionService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\Api\Sync\SyncService' shared service.
*
* @return \Shopware\Core\Framework\Api\Sync\SyncService
*/
protected function getSyncServiceService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Sync/SyncServiceInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Sync/SyncService.php';
return $this->services['Shopware\\Core\\Framework\\Api\\Sync\\SyncService'] = new \Shopware\Core\Framework\Api\Sync\SyncService(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->privates['Shopware\\Core\\Framework\\Api\\Converter\\ApiVersionConverter'] ?? $this->getApiVersionConverterService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\EntityWriter'] ?? $this->getEntityWriterService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'Shopware\Core\Framework\App\Aggregate\ActionButtonTranslation\ActionButtonTranslationDefinition' shared service.
*
* @return \Shopware\Core\Framework\App\Aggregate\ActionButtonTranslation\ActionButtonTranslationDefinition
*/
protected function getActionButtonTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Aggregate/ActionButtonTranslation/ActionButtonTranslationDefinition.php';
$this->services['Shopware\\Core\\Framework\\App\\Aggregate\\ActionButtonTranslation\\ActionButtonTranslationDefinition'] = $instance = new \Shopware\Core\Framework\App\Aggregate\ActionButtonTranslation\ActionButtonTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\App\Aggregate\ActionButton\ActionButtonDefinition' shared service.
*
* @return \Shopware\Core\Framework\App\Aggregate\ActionButton\ActionButtonDefinition
*/
protected function getActionButtonDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Aggregate/ActionButton/ActionButtonDefinition.php';
$this->services['Shopware\\Core\\Framework\\App\\Aggregate\\ActionButton\\ActionButtonDefinition'] = $instance = new \Shopware\Core\Framework\App\Aggregate\ActionButton\ActionButtonDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\App\Aggregate\AppTranslation\AppTranslationDefinition' shared service.
*
* @return \Shopware\Core\Framework\App\Aggregate\AppTranslation\AppTranslationDefinition
*/
protected function getAppTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Aggregate/AppTranslation/AppTranslationDefinition.php';
$this->services['Shopware\\Core\\Framework\\App\\Aggregate\\AppTranslation\\AppTranslationDefinition'] = $instance = new \Shopware\Core\Framework\App\Aggregate\AppTranslation\AppTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\App\Api\AppActionController' shared service.
*
* @return \Shopware\Core\Framework\App\Api\AppActionController
*/
protected function getAppActionControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Api/AppActionController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/ActionButton/ActionButtonLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/ActionButton/AppActionLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/ActionButton/Executor.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Manifest/ModuleLoader.php';
$a = ($this->services['app_action_button.repository'] ?? $this->getAppActionButton_RepositoryService());
$b = ($this->services['Shopware\\Core\\Framework\\App\\ShopId\\ShopIdProvider'] ?? $this->getShopIdProviderService());
$this->services['Shopware\\Core\\Framework\\App\\Api\\AppActionController'] = $instance = new \Shopware\Core\Framework\App\Api\AppActionController(new \Shopware\Core\Framework\App\ActionButton\ActionButtonLoader($a), new \Shopware\Core\Framework\App\ActionButton\AppActionLoader($this->getEnv('APP_URL'), $a, $b), new \Shopware\Core\Framework\App\ActionButton\Executor(($this->privates['shopware.app_system.guzzle'] ?? ($this->privates['shopware.app_system.guzzle'] = new \GuzzleHttp\Client())), ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService())), new \Shopware\Core\Framework\App\Manifest\ModuleLoader(($this->services['app.repository'] ?? $this->getApp_RepositoryService()), $this->getEnv('APP_URL'), $b));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\App\Api\AppUrlChangeController' shared service.
*
* @return \Shopware\Core\Framework\App\Api\AppUrlChangeController
*/
protected function getAppUrlChangeControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Api/AppUrlChangeController.php';
$this->services['Shopware\\Core\\Framework\\App\\Api\\AppUrlChangeController'] = $instance = new \Shopware\Core\Framework\App\Api\AppUrlChangeController(($this->services['Shopware\\Core\\Framework\\App\\AppUrlChangeResolver\\Resolver'] ?? $this->getResolverService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\App\AppDefinition' shared service.
*
* @return \Shopware\Core\Framework\App\AppDefinition
*/
protected function getAppDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/AppDefinition.php';
$this->services['Shopware\\Core\\Framework\\App\\AppDefinition'] = $instance = new \Shopware\Core\Framework\App\AppDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\App\AppUrlChangeResolver\Resolver' shared service.
*
* @return \Shopware\Core\Framework\App\AppUrlChangeResolver\Resolver
*/
protected function getResolverService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/AppUrlChangeResolver/Resolver.php';
return $this->services['Shopware\\Core\\Framework\\App\\AppUrlChangeResolver\\Resolver'] = new \Shopware\Core\Framework\App\AppUrlChangeResolver\Resolver(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Framework\\App\\AppUrlChangeResolver\\MoveShopPermanentlyStrategy'] ?? $this->getMoveShopPermanentlyStrategyService());
yield 1 => ($this->privates['Shopware\\Core\\Framework\\App\\AppUrlChangeResolver\\ReinstallAppsStrategy'] ?? $this->getReinstallAppsStrategyService());
yield 2 => ($this->privates['Shopware\\Core\\Framework\\App\\AppUrlChangeResolver\\UninstallAppsStrategy'] ?? $this->getUninstallAppsStrategyService());
}, 3), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()));
}
/**
* Gets the public 'Shopware\Core\Framework\App\ShopId\ShopIdProvider' shared service.
*
* @return \Shopware\Core\Framework\App\ShopId\ShopIdProvider
*/
protected function getShopIdProviderService()
{
return $this->services['Shopware\\Core\\Framework\\App\\ShopId\\ShopIdProvider'] = new \Shopware\Core\Framework\App\ShopId\ShopIdProvider(($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()));
}
/**
* Gets the public 'Shopware\Core\Framework\App\Template\TemplateDefinition' shared service.
*
* @return \Shopware\Core\Framework\App\Template\TemplateDefinition
*/
protected function getTemplateDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Template/TemplateDefinition.php';
$this->services['Shopware\\Core\\Framework\\App\\Template\\TemplateDefinition'] = $instance = new \Shopware\Core\Framework\App\Template\TemplateDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\App\Template\TemplateStateService' shared service.
*
* @return \Shopware\Core\Framework\App\Template\TemplateStateService
*/
protected function getTemplateStateServiceService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Template/TemplateStateService.php';
return $this->services['Shopware\\Core\\Framework\\App\\Template\\TemplateStateService'] = new \Shopware\Core\Framework\App\Template\TemplateStateService(($this->services['app_template.repository'] ?? $this->getAppTemplate_RepositoryService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\Cache\EntityCacheKeyGenerator' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Cache\EntityCacheKeyGenerator
*/
protected function getEntityCacheKeyGeneratorService()
{
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] = new \Shopware\Core\Framework\DataAbstractionLayer\Cache\EntityCacheKeyGenerator();
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\Dbal\EntityHydrator' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Dbal\EntityHydrator
*/
protected function getEntityHydratorService()
{
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\EntityHydrator'] = new \Shopware\Core\Framework\DataAbstractionLayer\Dbal\EntityHydrator();
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\Dbal\FieldAccessorBuilder\ConfigJsonFieldAccessorBuilder' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Dbal\FieldAccessorBuilder\ConfigJsonFieldAccessorBuilder
*/
protected function getConfigJsonFieldAccessorBuilderService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/FieldAccessorBuilder/FieldAccessorBuilderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/FieldAccessorBuilder/JsonFieldAccessorBuilder.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/FieldAccessorBuilder/ConfigJsonFieldAccessorBuilder.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\FieldAccessorBuilder\\ConfigJsonFieldAccessorBuilder'] = new \Shopware\Core\Framework\DataAbstractionLayer\Dbal\FieldAccessorBuilder\ConfigJsonFieldAccessorBuilder(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\Dbal\FieldAccessorBuilder\CustomFieldsAccessorBuilder' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Dbal\FieldAccessorBuilder\CustomFieldsAccessorBuilder
*/
protected function getCustomFieldsAccessorBuilderService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/FieldAccessorBuilder/FieldAccessorBuilderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/FieldAccessorBuilder/JsonFieldAccessorBuilder.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/FieldAccessorBuilder/CustomFieldsAccessorBuilder.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\FieldAccessorBuilder\\CustomFieldsAccessorBuilder'] = new \Shopware\Core\Framework\DataAbstractionLayer\Dbal\FieldAccessorBuilder\CustomFieldsAccessorBuilder(($this->privates['Shopware\\Core\\System\\CustomField\\CustomFieldService'] ?? $this->getCustomFieldServiceService()), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\Dbal\FieldAccessorBuilder\DefaultFieldAccessorBuilder' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Dbal\FieldAccessorBuilder\DefaultFieldAccessorBuilder
*/
protected function getDefaultFieldAccessorBuilderService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/FieldAccessorBuilder/FieldAccessorBuilderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/FieldAccessorBuilder/DefaultFieldAccessorBuilder.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\FieldAccessorBuilder\\DefaultFieldAccessorBuilder'] = new \Shopware\Core\Framework\DataAbstractionLayer\Dbal\FieldAccessorBuilder\DefaultFieldAccessorBuilder();
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\Dbal\FieldAccessorBuilder\JsonFieldAccessorBuilder' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Dbal\FieldAccessorBuilder\JsonFieldAccessorBuilder
*/
protected function getJsonFieldAccessorBuilderService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/FieldAccessorBuilder/FieldAccessorBuilderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/FieldAccessorBuilder/JsonFieldAccessorBuilder.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\FieldAccessorBuilder\\JsonFieldAccessorBuilder'] = new \Shopware\Core\Framework\DataAbstractionLayer\Dbal\FieldAccessorBuilder\JsonFieldAccessorBuilder(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\Dbal\FieldAccessorBuilder\PriceFieldAccessorBuilder' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Dbal\FieldAccessorBuilder\PriceFieldAccessorBuilder
*/
protected function getPriceFieldAccessorBuilderService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/FieldAccessorBuilder/FieldAccessorBuilderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/FieldAccessorBuilder/PriceFieldAccessorBuilder.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\FieldAccessorBuilder\\PriceFieldAccessorBuilder'] = new \Shopware\Core\Framework\DataAbstractionLayer\Dbal\FieldAccessorBuilder\PriceFieldAccessorBuilder();
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\Dbal\FieldResolver\ManyToManyAssociationFieldResolver' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Dbal\FieldResolver\ManyToManyAssociationFieldResolver
*/
protected function getManyToManyAssociationFieldResolverService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/FieldResolver/AbstractFieldResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/FieldResolver/ManyToManyAssociationFieldResolver.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\FieldResolver\\ManyToManyAssociationFieldResolver'] = new \Shopware\Core\Framework\DataAbstractionLayer\Dbal\FieldResolver\ManyToManyAssociationFieldResolver();
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\Dbal\FieldResolver\ManyToOneAssociationFieldResolver' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Dbal\FieldResolver\ManyToOneAssociationFieldResolver
*/
protected function getManyToOneAssociationFieldResolverService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/FieldResolver/AbstractFieldResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/FieldResolver/ManyToOneAssociationFieldResolver.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\FieldResolver\\ManyToOneAssociationFieldResolver'] = new \Shopware\Core\Framework\DataAbstractionLayer\Dbal\FieldResolver\ManyToOneAssociationFieldResolver(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\EntityDefinitionQueryHelper'] ?? ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\EntityDefinitionQueryHelper'] = new \Shopware\Core\Framework\DataAbstractionLayer\Dbal\EntityDefinitionQueryHelper())));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\Dbal\FieldResolver\OneToManyAssociationFieldResolver' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Dbal\FieldResolver\OneToManyAssociationFieldResolver
*/
protected function getOneToManyAssociationFieldResolverService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/FieldResolver/AbstractFieldResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/FieldResolver/OneToManyAssociationFieldResolver.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\FieldResolver\\OneToManyAssociationFieldResolver'] = new \Shopware\Core\Framework\DataAbstractionLayer\Dbal\FieldResolver\OneToManyAssociationFieldResolver();
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\Dbal\FieldResolver\TranslationFieldResolver' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Dbal\FieldResolver\TranslationFieldResolver
*/
protected function getTranslationFieldResolverService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/FieldResolver/AbstractFieldResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/FieldResolver/TranslationFieldResolver.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\FieldResolver\\TranslationFieldResolver'] = new \Shopware\Core\Framework\DataAbstractionLayer\Dbal\FieldResolver\TranslationFieldResolver();
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\Dbal\JoinGroupBuilder' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Dbal\JoinGroupBuilder
*/
protected function getJoinGroupBuilderService()
{
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\JoinGroupBuilder'] = new \Shopware\Core\Framework\DataAbstractionLayer\Dbal\JoinGroupBuilder();
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\DefinitionInstanceRegistry' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\DefinitionInstanceRegistry
*/
protected function getDefinitionInstanceRegistryService()
{
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] = new \Shopware\Core\Framework\DataAbstractionLayer\DefinitionInstanceRegistry($this, ['log_entry' => 'Shopware\\Core\\Framework\\Log\\LogEntryDefinition', 'acl_role' => 'Shopware\\Core\\Framework\\Api\\Acl\\Role\\AclRoleDefinition', 'acl_user_role' => 'Shopware\\Core\\Framework\\Api\\Acl\\Role\\AclUserRoleDefinition', 'app' => 'Shopware\\Core\\Framework\\App\\AppDefinition', 'app_translation' => 'Shopware\\Core\\Framework\\App\\Aggregate\\AppTranslation\\AppTranslationDefinition', 'app_action_button' => 'Shopware\\Core\\Framework\\App\\Aggregate\\ActionButton\\ActionButtonDefinition', 'app_action_button_translation' => 'Shopware\\Core\\Framework\\App\\Aggregate\\ActionButtonTranslation\\ActionButtonTranslationDefinition', 'app_template' => 'Shopware\\Core\\Framework\\App\\Template\\TemplateDefinition', 'custom_field' => 'Shopware\\Core\\System\\CustomField\\CustomFieldDefinition', 'custom_field_set' => 'Shopware\\Core\\System\\CustomField\\Aggregate\\CustomFieldSet\\CustomFieldSetDefinition', 'custom_field_set_relation' => 'Shopware\\Core\\System\\CustomField\\Aggregate\\CustomFieldSetRelation\\CustomFieldSetRelationDefinition', 'version' => 'Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\VersionDefinition', 'version_commit' => 'Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\Aggregate\\VersionCommit\\VersionCommitDefinition', 'version_commit_data' => 'Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\Aggregate\\VersionCommitData\\VersionCommitDataDefinition', 'event_action' => 'Shopware\\Core\\Framework\\Event\\EventAction\\EventActionDefinition', 'event_action_rule' => 'Shopware\\Core\\Framework\\Event\\EventAction\\Aggregate\\EventActionRule\\EventActionRuleDefinition', 'event_action_sales_channel' => 'Shopware\\Core\\Framework\\Event\\EventAction\\Aggregate\\EventActionSalesChannel\\EventActionSalesChannelDefinition', 'dead_message' => 'Shopware\\Core\\Framework\\MessageQueue\\DeadMessage\\DeadMessageDefinition', 'message_queue_stats' => 'Shopware\\Core\\Framework\\MessageQueue\\MessageQueueStatsDefinition', 'plugin' => 'Shopware\\Core\\Framework\\Plugin\\PluginDefinition', 'plugin_translation' => 'Shopware\\Core\\Framework\\Plugin\\Aggregate\\PluginTranslation\\PluginTranslationDefinition', 'scheduled_task' => 'Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\ScheduledTaskDefinition', 'language' => 'Shopware\\Core\\System\\Language\\LanguageDefinition', 'seo_url' => 'Shopware\\Core\\Content\\Seo\\SeoUrl\\SeoUrlDefinition', 'seo_url_template' => 'Shopware\\Core\\Content\\Seo\\SeoUrlTemplate\\SeoUrlTemplateDefinition', 'main_category' => 'Shopware\\Core\\Content\\Seo\\MainCategory\\MainCategoryDefinition', 'webhook' => 'Shopware\\Core\\Framework\\Webhook\\WebhookDefinition', 'sales_channel' => 'Shopware\\Core\\System\\SalesChannel\\SalesChannelDefinition', 'sales_channel_translation' => 'Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelTranslation\\SalesChannelTranslationDefinition', 'sales_channel_country' => 'Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelCountry\\SalesChannelCountryDefinition', 'sales_channel_currency' => 'Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelCurrency\\SalesChannelCurrencyDefinition', 'sales_channel_domain' => 'Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelDomain\\SalesChannelDomainDefinition', 'sales_channel_language' => 'Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelLanguage\\SalesChannelLanguageDefinition', 'sales_channel_payment_method' => 'Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelPaymentMethod\\SalesChannelPaymentMethodDefinition', 'sales_channel_shipping_method' => 'Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelShippingMethod\\SalesChannelShippingMethodDefinition', 'sales_channel_type' => 'Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelType\\SalesChannelTypeDefinition', 'sales_channel_type_translation' => 'Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelTypeTranslation\\SalesChannelTypeTranslationDefinition', 'sales_channel_analytics' => 'Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelAnalytics\\SalesChannelAnalyticsDefinition', 'country' => 'Shopware\\Core\\System\\Country\\CountryDefinition', 'country_state' => 'Shopware\\Core\\System\\Country\\Aggregate\\CountryState\\CountryStateDefinition', 'country_state_translation' => 'Shopware\\Core\\System\\Country\\Aggregate\\CountryStateTranslation\\CountryStateTranslationDefinition', 'country_translation' => 'Shopware\\Core\\System\\Country\\Aggregate\\CountryTranslation\\CountryTranslationDefinition', 'currency' => 'Shopware\\Core\\System\\Currency\\CurrencyDefinition', 'currency_country_rounding' => 'Shopware\\Core\\System\\Currency\\Aggregate\\CurrencyCountryRounding\\CurrencyCountryRoundingDefinition', 'currency_translation' => 'Shopware\\Core\\System\\Currency\\Aggregate\\CurrencyTranslation\\CurrencyTranslationDefinition', 'locale' => 'Shopware\\Core\\System\\Locale\\LocaleDefinition', 'locale_translation' => 'Shopware\\Core\\System\\Locale\\Aggregate\\LocaleTranslation\\LocaleTranslationDefinition', 'snippet_set' => 'Shopware\\Core\\System\\Snippet\\Aggregate\\SnippetSet\\SnippetSetDefinition', 'snippet' => 'Shopware\\Core\\System\\Snippet\\SnippetDefinition', 'salutation' => 'Shopware\\Core\\System\\Salutation\\SalutationDefinition', 'salutation_translation' => 'Shopware\\Core\\System\\Salutation\\Aggregate\\SalutationTranslation\\SalutationTranslationDefinition', 'tax' => 'Shopware\\Core\\System\\Tax\\TaxDefinition', 'tax_rule' => 'Shopware\\Core\\System\\Tax\\Aggregate\\TaxRule\\TaxRuleDefinition', 'tax_rule_type' => 'Shopware\\Core\\System\\Tax\\Aggregate\\TaxRuleType\\TaxRuleTypeDefinition', 'tax_rule_type_translation' => 'Shopware\\Core\\System\\Tax\\Aggregate\\TaxRuleTypeTranslation\\TaxRuleTypeTranslationDefinition', 'unit' => 'Shopware\\Core\\System\\Unit\\UnitDefinition', 'unit_translation' => 'Shopware\\Core\\System\\Unit\\Aggregate\\UnitTranslation\\UnitTranslationDefinition', 'user' => 'Shopware\\Core\\System\\User\\UserDefinition', 'user_config' => 'Shopware\\Core\\System\\User\\Aggregate\\UserConfig\\UserConfigDefinition', 'user_access_key' => 'Shopware\\Core\\System\\User\\Aggregate\\UserAccessKey\\UserAccessKeyDefinition', 'user_recovery' => 'Shopware\\Core\\System\\User\\Aggregate\\UserRecovery\\UserRecoveryDefinition', 'integration' => 'Shopware\\Core\\System\\Integration\\IntegrationDefinition', 'integration_role' => 'Shopware\\Core\\System\\Integration\\Aggregate\\IntegrationRole\\IntegrationRoleDefinition', 'state_machine' => 'Shopware\\Core\\System\\StateMachine\\StateMachineDefinition', 'state_machine_translation' => 'Shopware\\Core\\System\\StateMachine\\StateMachineTranslationDefinition', 'state_machine_state' => 'Shopware\\Core\\System\\StateMachine\\Aggregation\\StateMachineState\\StateMachineStateDefinition', 'state_machine_state_translation' => 'Shopware\\Core\\System\\StateMachine\\Aggregation\\StateMachineState\\StateMachineStateTranslationDefinition', 'state_machine_transition' => 'Shopware\\Core\\System\\StateMachine\\Aggregation\\StateMachineTransition\\StateMachineTransitionDefinition', 'state_machine_history' => 'Shopware\\Core\\System\\StateMachine\\Aggregation\\StateMachineHistory\\StateMachineHistoryDefinition', 'system_config' => 'Shopware\\Core\\System\\SystemConfig\\SystemConfigDefinition', 'number_range' => 'Shopware\\Core\\System\\NumberRange\\NumberRangeDefinition', 'number_range_sales_channel' => 'Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeSalesChannel\\NumberRangeSalesChannelDefinition', 'number_range_state' => 'Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeState\\NumberRangeStateDefinition', 'number_range_type' => 'Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeType\\NumberRangeTypeDefinition', 'number_range_type_translation' => 'Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeTypeTranslation\\NumberRangeTypeTranslationDefinition', 'number_range_translation' => 'Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeTranslation\\NumberRangeTranslationDefinition', 'tag' => 'Shopware\\Core\\System\\Tag\\TagDefinition', 'category' => 'Shopware\\Core\\Content\\Category\\CategoryDefinition', 'category_translation' => 'Shopware\\Core\\Content\\Category\\Aggregate\\CategoryTranslation\\CategoryTranslationDefinition', 'category_tag' => 'Shopware\\Core\\Content\\Category\\Aggregate\\CategoryTag\\CategoryTagDefinition', 'media' => 'Shopware\\Core\\Content\\Media\\MediaDefinition', 'media_default_folder' => 'Shopware\\Core\\Content\\Media\\Aggregate\\MediaDefaultFolder\\MediaDefaultFolderDefinition', 'media_thumbnail' => 'Shopware\\Core\\Content\\Media\\Aggregate\\MediaThumbnail\\MediaThumbnailDefinition', 'media_translation' => 'Shopware\\Core\\Content\\Media\\Aggregate\\MediaTranslation\\MediaTranslationDefinition', 'media_folder' => 'Shopware\\Core\\Content\\Media\\Aggregate\\MediaFolder\\MediaFolderDefinition', 'media_thumbnail_size' => 'Shopware\\Core\\Content\\Media\\Aggregate\\MediaThumbnailSize\\MediaThumbnailSizeDefinition', 'media_folder_configuration' => 'Shopware\\Core\\Content\\Media\\Aggregate\\MediaFolderConfiguration\\MediaFolderConfigurationDefinition', 'media_folder_configuration_media_thumbnail_size' => 'Shopware\\Core\\Content\\Media\\Aggregate\\MediaFolderConfigurationMediaThumbnailSize\\MediaFolderConfigurationMediaThumbnailSizeDefinition', 'media_tag' => 'Shopware\\Core\\Content\\Media\\Aggregate\\MediaTag\\MediaTagDefinition', 'product' => 'Shopware\\Core\\Content\\Product\\ProductDefinition', 'product_stream_mapping' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductStreamMapping\\ProductStreamMappingDefinition', 'product_category' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductCategory\\ProductCategoryDefinition', 'product_custom_field_set' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductCustomFieldSet\\ProductCustomFieldSetDefinition', 'product_tag' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductTag\\ProductTagDefinition', 'product_configurator_setting' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductConfiguratorSetting\\ProductConfiguratorSettingDefinition', 'product_price' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductPrice\\ProductPriceDefinition', 'product_property' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductProperty\\ProductPropertyDefinition', 'product_search_keyword' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductSearchKeyword\\ProductSearchKeywordDefinition', 'product_keyword_dictionary' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductKeywordDictionary\\ProductKeywordDictionaryDefinition', 'product_review' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductReview\\ProductReviewDefinition', 'product_manufacturer' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductManufacturer\\ProductManufacturerDefinition', 'product_manufacturer_translation' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductManufacturerTranslation\\ProductManufacturerTranslationDefinition', 'product_media' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductMedia\\ProductMediaDefinition', 'product_translation' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductTranslation\\ProductTranslationDefinition', 'product_option' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductOption\\ProductOptionDefinition', 'product_category_tree' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductCategoryTree\\ProductCategoryTreeDefinition', 'product_cross_selling' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductCrossSelling\\ProductCrossSellingDefinition', 'product_cross_selling_translation' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductCrossSellingTranslation\\ProductCrossSellingTranslationDefinition', 'product_cross_selling_assigned_products' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductCrossSellingAssignedProducts\\ProductCrossSellingAssignedProductsDefinition', 'product_feature_set' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductFeatureSet\\ProductFeatureSetDefinition', 'product_feature_set_translation' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductFeatureSetTranslation\\ProductFeatureSetTranslationDefinition', 'product_sorting' => 'Shopware\\Core\\Content\\Product\\SalesChannel\\Sorting\\ProductSortingDefinition', 'product_sorting_translation' => 'Shopware\\Core\\Content\\Product\\SalesChannel\\Sorting\\ProductSortingTranslationDefinition', 'product_search_config' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductSearchConfig\\ProductSearchConfigDefinition', 'product_search_config_field' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductSearchConfigField\\ProductSearchConfigFieldDefinition', 'product_visibility' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductVisibility\\ProductVisibilityDefinition', 'delivery_time' => 'Shopware\\Core\\System\\DeliveryTime\\DeliveryTimeDefinition', 'newsletter_recipient' => 'Shopware\\Core\\Content\\Newsletter\\Aggregate\\NewsletterRecipient\\NewsletterRecipientDefinition', 'newsletter_recipient_tag' => 'Shopware\\Core\\Content\\Newsletter\\Aggregate\\NewsletterRecipientTag\\NewsletterRecipientTagDefinition', 'rule' => 'Shopware\\Core\\Content\\Rule\\RuleDefinition', 'rule_condition' => 'Shopware\\Core\\Content\\Rule\\Aggregate\\RuleCondition\\RuleConditionDefinition', 'product_stream' => 'Shopware\\Core\\Content\\ProductStream\\ProductStreamDefinition', 'product_stream_translation' => 'Shopware\\Core\\Content\\ProductStream\\Aggregate\\ProductStreamTranslation\\ProductStreamTranslationDefinition', 'product_stream_filter' => 'Shopware\\Core\\Content\\ProductStream\\Aggregate\\ProductStreamFilter\\ProductStreamFilterDefinition', 'product_export' => 'Shopware\\Core\\Content\\ProductExport\\ProductExportDefinition', 'property_group' => 'Shopware\\Core\\Content\\Property\\PropertyGroupDefinition', 'property_group_option' => 'Shopware\\Core\\Content\\Property\\Aggregate\\PropertyGroupOption\\PropertyGroupOptionDefinition', 'property_group_option_translation' => 'Shopware\\Core\\Content\\Property\\Aggregate\\PropertyGroupOptionTranslation\\PropertyGroupOptionTranslationDefinition', 'property_group_translation' => 'Shopware\\Core\\Content\\Property\\Aggregate\\PropertyGroupTranslation\\PropertyGroupTranslationDefinition', 'cms_page' => 'Shopware\\Core\\Content\\Cms\\CmsPageDefinition', 'cms_page_translation' => 'Shopware\\Core\\Content\\Cms\\Aggregate\\CmsPageTranslation\\CmsPageTranslationDefinition', 'cms_section' => 'Shopware\\Core\\Content\\Cms\\Aggregate\\CmsSection\\CmsSectionDefinition', 'cms_block' => 'Shopware\\Core\\Content\\Cms\\Aggregate\\CmsBlock\\CmsBlockDefinition', 'cms_slot' => 'Shopware\\Core\\Content\\Cms\\Aggregate\\CmsSlot\\CmsSlotDefinition', 'cms_slot_translation' => 'Shopware\\Core\\Content\\Cms\\Aggregate\\CmsSlotTranslation\\CmsSlotTranslationDefinition', 'mail_template' => 'Shopware\\Core\\Content\\MailTemplate\\MailTemplateDefinition', 'mail_template_translation' => 'Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailTemplateTranslation\\MailTemplateTranslationDefinition', 'mail_template_type' => 'Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailTemplateType\\MailTemplateTypeDefinition', 'mail_template_type_translation' => 'Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailTemplateTypeTranslation\\MailTemplateTypeTranslationDefinition', 'mail_template_media' => 'Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailTemplateMedia\\MailTemplateMediaDefinition', 'mail_header_footer' => 'Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailHeaderFooter\\MailHeaderFooterDefinition', 'mail_header_footer_translation' => 'Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailHeaderFooterTranslation\\MailHeaderFooterTranslationDefinition', 'delivery_time_translation' => 'Shopware\\Core\\System\\DeliveryTime\\Aggregate\\DeliveryTimeTranslation\\DeliveryTimeTranslationDefinition', 'import_export_profile' => 'Shopware\\Core\\Content\\ImportExport\\ImportExportProfileDefinition', 'import_export_log' => 'Shopware\\Core\\Content\\ImportExport\\Aggregate\\ImportExportLog\\ImportExportLogDefinition', 'import_export_file' => 'Shopware\\Core\\Content\\ImportExport\\Aggregate\\ImportExportFile\\ImportExportFileDefinition', 'import_export_profile_translation' => 'Shopware\\Core\\Content\\ImportExport\\ImportExportProfileTranslationDefinition', 'landing_page' => 'Shopware\\Core\\Content\\LandingPage\\LandingPageDefinition', 'landing_page_translation' => 'Shopware\\Core\\Content\\LandingPage\\Aggregate\\LandingPageTranslation\\LandingPageTranslationDefinition', 'landing_page_tag' => 'Shopware\\Core\\Content\\LandingPage\\Aggregate\\LandingPageTag\\LandingPageTagDefinition', 'landing_page_sales_channel' => 'Shopware\\Core\\Content\\LandingPage\\Aggregate\\LandingPageSalesChannel\\LandingPageSalesChannelDefinition', 'customer' => 'Shopware\\Core\\Checkout\\Customer\\CustomerDefinition', 'customer_group_translation' => 'Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerGroupTranslation\\CustomerGroupTranslationDefinition', 'customer_address' => 'Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerAddress\\CustomerAddressDefinition', 'customer_recovery' => 'Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerRecovery\\CustomerRecoveryDefinition', 'customer_group' => 'Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerGroup\\CustomerGroupDefinition', 'customer_group_registration_sales_channels' => 'Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerGroupRegistrationSalesChannel\\CustomerGroupRegistrationSalesChannelDefinition', 'customer_tag' => 'Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerTag\\CustomerTagDefinition', 'customer_wishlist' => 'Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerWishlist\\CustomerWishlistDefinition', 'customer_wishlist_product' => 'Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerWishlistProduct\\CustomerWishlistProductDefinition', 'document' => 'Shopware\\Core\\Checkout\\Document\\DocumentDefinition', 'document_type' => 'Shopware\\Core\\Checkout\\Document\\Aggregate\\DocumentType\\DocumentTypeDefinition', 'document_type_translation' => 'Shopware\\Core\\Checkout\\Document\\Aggregate\\DocumentTypeTranslation\\DocumentTypeTranslationDefinition', 'document_base_config' => 'Shopware\\Core\\Checkout\\Document\\Aggregate\\DocumentBaseConfig\\DocumentBaseConfigDefinition', 'document_base_config_sales_channel' => 'Shopware\\Core\\Checkout\\Document\\Aggregate\\DocumentBaseConfigSalesChannel\\DocumentBaseConfigSalesChannelDefinition', 'order' => 'Shopware\\Core\\Checkout\\Order\\OrderDefinition', 'order_address' => 'Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderAddress\\OrderAddressDefinition', 'order_customer' => 'Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderCustomer\\OrderCustomerDefinition', 'order_delivery' => 'Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderDelivery\\OrderDeliveryDefinition', 'order_delivery_position' => 'Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderDeliveryPosition\\OrderDeliveryPositionDefinition', 'order_line_item' => 'Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderLineItem\\OrderLineItemDefinition', 'order_tag' => 'Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderTag\\OrderTagDefinition', 'order_transaction' => 'Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderTransaction\\OrderTransactionDefinition', 'payment_method' => 'Shopware\\Core\\Checkout\\Payment\\PaymentMethodDefinition', 'payment_method_translation' => 'Shopware\\Core\\Checkout\\Payment\\Aggregate\\PaymentMethodTranslation\\PaymentMethodTranslationDefinition', 'promotion' => 'Shopware\\Core\\Checkout\\Promotion\\PromotionDefinition', 'promotion_sales_channel' => 'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionSalesChannel\\PromotionSalesChannelDefinition', 'promotion_individual_code' => 'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionIndividualCode\\PromotionIndividualCodeDefinition', 'promotion_discount' => 'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionDiscount\\PromotionDiscountDefinition', 'promotion_discount_rule' => 'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionDiscountRule\\PromotionDiscountRuleDefinition', 'promotion_setgroup' => 'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionSetGroup\\PromotionSetGroupDefinition', 'promotion_setgroup_rule' => 'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionSetGroupRule\\PromotionSetGroupRuleDefinition', 'promotion_order_rule' => 'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionOrderRule\\PromotionOrderRuleDefinition', 'promotion_persona_customer' => 'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionPersonaCustomer\\PromotionPersonaCustomerDefinition', 'promotion_persona_rule' => 'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionPersonaRule\\PromotionPersonaRuleDefinition', 'promotion_cart_rule' => 'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionCartRule\\PromotionCartRuleDefinition', 'promotion_translation' => 'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionTranslation\\PromotionTranslationDefinition', 'promotion_discount_prices' => 'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionDiscountPrice\\PromotionDiscountPriceDefinition', 'shipping_method' => 'Shopware\\Core\\Checkout\\Shipping\\ShippingMethodDefinition', 'shipping_method_tag' => 'Shopware\\Core\\Checkout\\Shipping\\Aggregate\\ShippingMethodTag\\ShippingMethodTagDefinition', 'shipping_method_price' => 'Shopware\\Core\\Checkout\\Shipping\\Aggregate\\ShippingMethodPrice\\ShippingMethodPriceDefinition', 'shipping_method_translation' => 'Shopware\\Core\\Checkout\\Shipping\\Aggregate\\ShippingMethodTranslation\\ShippingMethodTranslationDefinition', 'theme' => 'Shopware\\Storefront\\Theme\\ThemeDefinition', 'theme_translation' => 'Shopware\\Storefront\\Theme\\Aggregate\\ThemeTranslationDefinition', 'theme_sales_channel' => 'Shopware\\Storefront\\Theme\\Aggregate\\ThemeSalesChannelDefinition', 'theme_media' => 'Shopware\\Storefront\\Theme\\Aggregate\\ThemeMediaDefinition', 'swag_language_pack_language' => 'Swag\\LanguagePack\\PackLanguage\\PackLanguageDefinition', 'bf_config' => 'Swag\\Markets\\Entity\\Config\\SwagMarketsConfigurationEntityDefinition', 'bf_marketplace' => 'Swag\\Markets\\Entity\\Marketplace\\MarketplaceDefinition', 'bf_marketplace_sales_channel' => 'Swag\\Markets\\Entity\\Marketplace\\Aggregate\\MarketplaceSalesChannel\\MarketplaceSalesChannelDefinition', 'bf_marketplace_settings' => 'Swag\\Markets\\Entity\\Marketplace\\Aggregate\\MarketplaceSettings\\MarketplaceSettingsDefinition', 'bf_category_mapping' => 'Swag\\Markets\\Entity\\CategoryMapping\\CategoryMappingDefinition', 'bf_support' => 'Swag\\Markets\\Entity\\Support\\SupportDefinition'], ['log_entry' => 'log_entry.repository', 'acl_role' => 'acl_role.repository', 'acl_user_role' => 'acl_user_role.repository', 'app' => 'app.repository', 'app_translation' => 'app_translation.repository', 'app_action_button' => 'app_action_button.repository', 'app_action_button_translation' => 'app_action_button_translation.repository', 'app_template' => 'app_template.repository', 'custom_field' => 'custom_field.repository', 'custom_field_set' => 'custom_field_set.repository', 'custom_field_set_relation' => 'custom_field_set_relation.repository', 'version' => 'version.repository', 'version_commit' => 'version_commit.repository', 'version_commit_data' => 'version_commit_data.repository', 'event_action' => 'event_action.repository', 'event_action_rule' => 'event_action_rule.repository', 'event_action_sales_channel' => 'event_action_sales_channel.repository', 'dead_message' => 'dead_message.repository', 'message_queue_stats' => 'message_queue_stats.repository', 'plugin' => 'plugin.repository', 'plugin_translation' => 'plugin_translation.repository', 'scheduled_task' => 'scheduled_task.repository', 'language' => 'language.repository', 'seo_url' => 'seo_url.repository', 'seo_url_template' => 'seo_url_template.repository', 'main_category' => 'main_category.repository', 'webhook' => 'webhook.repository', 'sales_channel' => 'sales_channel.repository', 'sales_channel_translation' => 'sales_channel_translation.repository', 'sales_channel_country' => 'sales_channel_country.repository', 'sales_channel_currency' => 'sales_channel_currency.repository', 'sales_channel_domain' => 'sales_channel_domain.repository', 'sales_channel_language' => 'sales_channel_language.repository', 'sales_channel_payment_method' => 'sales_channel_payment_method.repository', 'sales_channel_shipping_method' => 'sales_channel_shipping_method.repository', 'sales_channel_type' => 'sales_channel_type.repository', 'sales_channel_type_translation' => 'sales_channel_type_translation.repository', 'sales_channel_analytics' => 'sales_channel_analytics.repository', 'country' => 'country.repository', 'country_state' => 'country_state.repository', 'country_state_translation' => 'country_state_translation.repository', 'country_translation' => 'country_translation.repository', 'currency' => 'currency.repository', 'currency_country_rounding' => 'currency_country_rounding.repository', 'currency_translation' => 'currency_translation.repository', 'locale' => 'locale.repository', 'locale_translation' => 'locale_translation.repository', 'snippet_set' => 'snippet_set.repository', 'snippet' => 'snippet.repository', 'salutation' => 'salutation.repository', 'salutation_translation' => 'salutation_translation.repository', 'tax' => 'tax.repository', 'tax_rule' => 'tax_rule.repository', 'tax_rule_type' => 'tax_rule_type.repository', 'tax_rule_type_translation' => 'tax_rule_type_translation.repository', 'unit' => 'unit.repository', 'unit_translation' => 'unit_translation.repository', 'user' => 'user.repository', 'user_config' => 'user_config.repository', 'user_access_key' => 'user_access_key.repository', 'user_recovery' => 'user_recovery.repository', 'integration' => 'integration.repository', 'integration_role' => 'integration_role.repository', 'state_machine' => 'state_machine.repository', 'state_machine_translation' => 'state_machine_translation.repository', 'state_machine_state' => 'state_machine_state.repository', 'state_machine_state_translation' => 'state_machine_state_translation.repository', 'state_machine_transition' => 'state_machine_transition.repository', 'state_machine_history' => 'state_machine_history.repository', 'system_config' => 'system_config.repository', 'number_range' => 'number_range.repository', 'number_range_sales_channel' => 'number_range_sales_channel.repository', 'number_range_state' => 'number_range_state.repository', 'number_range_type' => 'number_range_type.repository', 'number_range_type_translation' => 'number_range_type_translation.repository', 'number_range_translation' => 'number_range_translation.repository', 'tag' => 'tag.repository', 'category' => 'category.repository', 'category_translation' => 'category_translation.repository', 'category_tag' => 'category_tag.repository', 'media' => 'media.repository', 'media_default_folder' => 'media_default_folder.repository', 'media_thumbnail' => 'media_thumbnail.repository', 'media_translation' => 'media_translation.repository', 'media_folder' => 'media_folder.repository', 'media_thumbnail_size' => 'media_thumbnail_size.repository', 'media_folder_configuration' => 'media_folder_configuration.repository', 'media_folder_configuration_media_thumbnail_size' => 'media_folder_configuration_media_thumbnail_size.repository', 'media_tag' => 'media_tag.repository', 'product' => 'product.repository', 'product_stream_mapping' => 'product_stream_mapping.repository', 'product_category' => 'product_category.repository', 'product_custom_field_set' => 'product_custom_field_set.repository', 'product_tag' => 'product_tag.repository', 'product_configurator_setting' => 'product_configurator_setting.repository', 'product_price' => 'product_price.repository', 'product_property' => 'product_property.repository', 'product_search_keyword' => 'product_search_keyword.repository', 'product_keyword_dictionary' => 'product_keyword_dictionary.repository', 'product_review' => 'product_review.repository', 'product_manufacturer' => 'product_manufacturer.repository', 'product_manufacturer_translation' => 'product_manufacturer_translation.repository', 'product_media' => 'product_media.repository', 'product_translation' => 'product_translation.repository', 'product_option' => 'product_option.repository', 'product_category_tree' => 'product_category_tree.repository', 'product_cross_selling' => 'product_cross_selling.repository', 'product_cross_selling_translation' => 'product_cross_selling_translation.repository', 'product_cross_selling_assigned_products' => 'product_cross_selling_assigned_products.repository', 'product_feature_set' => 'product_feature_set.repository', 'product_feature_set_translation' => 'product_feature_set_translation.repository', 'product_sorting' => 'product_sorting.repository', 'product_sorting_translation' => 'product_sorting_translation.repository', 'product_search_config' => 'product_search_config.repository', 'product_search_config_field' => 'product_search_config_field.repository', 'product_visibility' => 'product_visibility.repository', 'delivery_time' => 'delivery_time.repository', 'newsletter_recipient' => 'newsletter_recipient.repository', 'newsletter_recipient_tag' => 'newsletter_recipient_tag.repository', 'rule' => 'rule.repository', 'rule_condition' => 'rule_condition.repository', 'product_stream' => 'product_stream.repository', 'product_stream_translation' => 'product_stream_translation.repository', 'product_stream_filter' => 'product_stream_filter.repository', 'product_export' => 'product_export.repository', 'property_group' => 'property_group.repository', 'property_group_option' => 'property_group_option.repository', 'property_group_option_translation' => 'property_group_option_translation.repository', 'property_group_translation' => 'property_group_translation.repository', 'cms_page' => 'cms_page.repository', 'cms_page_translation' => 'cms_page_translation.repository', 'cms_section' => 'cms_section.repository', 'cms_block' => 'cms_block.repository', 'cms_slot' => 'cms_slot.repository', 'cms_slot_translation' => 'cms_slot_translation.repository', 'mail_template' => 'mail_template.repository', 'mail_template_translation' => 'mail_template_translation.repository', 'mail_template_type' => 'mail_template_type.repository', 'mail_template_type_translation' => 'mail_template_type_translation.repository', 'mail_template_media' => 'mail_template_media.repository', 'mail_header_footer' => 'mail_header_footer.repository', 'mail_header_footer_translation' => 'mail_header_footer_translation.repository', 'delivery_time_translation' => 'delivery_time_translation.repository', 'import_export_profile' => 'import_export_profile.repository', 'import_export_log' => 'import_export_log.repository', 'import_export_file' => 'import_export_file.repository', 'import_export_profile_translation' => 'import_export_profile_translation.repository', 'landing_page' => 'landing_page.repository', 'landing_page_translation' => 'landing_page_translation.repository', 'landing_page_tag' => 'landing_page_tag.repository', 'landing_page_sales_channel' => 'landing_page_sales_channel.repository', 'customer' => 'customer.repository', 'customer_group_translation' => 'customer_group_translation.repository', 'customer_address' => 'customer_address.repository', 'customer_recovery' => 'customer_recovery.repository', 'customer_group' => 'customer_group.repository', 'customer_group_registration_sales_channels' => 'customer_group_registration_sales_channels.repository', 'customer_tag' => 'customer_tag.repository', 'customer_wishlist' => 'customer_wishlist.repository', 'customer_wishlist_product' => 'customer_wishlist_product.repository', 'document' => 'document.repository', 'document_type' => 'document_type.repository', 'document_type_translation' => 'document_type_translation.repository', 'document_base_config' => 'document_base_config.repository', 'document_base_config_sales_channel' => 'document_base_config_sales_channel.repository', 'order' => 'order.repository', 'order_address' => 'order_address.repository', 'order_customer' => 'order_customer.repository', 'order_delivery' => 'order_delivery.repository', 'order_delivery_position' => 'order_delivery_position.repository', 'order_line_item' => 'order_line_item.repository', 'order_tag' => 'order_tag.repository', 'order_transaction' => 'order_transaction.repository', 'payment_method' => 'payment_method.repository', 'payment_method_translation' => 'payment_method_translation.repository', 'promotion' => 'promotion.repository', 'promotion_sales_channel' => 'promotion_sales_channel.repository', 'promotion_individual_code' => 'promotion_individual_code.repository', 'promotion_discount' => 'promotion_discount.repository', 'promotion_discount_rule' => 'promotion_discount_rule.repository', 'promotion_setgroup' => 'promotion_setgroup.repository', 'promotion_setgroup_rule' => 'promotion_setgroup_rule.repository', 'promotion_order_rule' => 'promotion_order_rule.repository', 'promotion_persona_customer' => 'promotion_persona_customer.repository', 'promotion_persona_rule' => 'promotion_persona_rule.repository', 'promotion_cart_rule' => 'promotion_cart_rule.repository', 'promotion_translation' => 'promotion_translation.repository', 'promotion_discount_prices' => 'promotion_discount_prices.repository', 'shipping_method' => 'shipping_method.repository', 'shipping_method_tag' => 'shipping_method_tag.repository', 'shipping_method_price' => 'shipping_method_price.repository', 'shipping_method_translation' => 'shipping_method_translation.repository', 'theme' => 'theme.repository', 'theme_translation' => 'theme_translation.repository', 'theme_sales_channel' => 'theme_sales_channel.repository', 'theme_media' => 'theme_media.repository', 'swag_language_pack_language' => 'swag_language_pack_language.repository', 'bf_config' => 'bf_config.repository', 'bf_marketplace' => 'bf_marketplace.repository', 'bf_marketplace_sales_channel' => 'bf_marketplace_sales_channel.repository', 'bf_marketplace_settings' => 'bf_marketplace_settings.repository', 'bf_category_mapping' => 'bf_category_mapping.repository', 'bf_support' => 'bf_support.repository']);
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry
*/
protected function getExtensionRegistryService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/ExtensionRegistry.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\ExtensionRegistry'] = new \Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Storefront\\Theme\\Extension\\SalesChannelExtension'] ?? ($this->privates['Shopware\\Storefront\\Theme\\Extension\\SalesChannelExtension'] = new \Shopware\Storefront\Theme\Extension\SalesChannelExtension()));
yield 1 => ($this->privates['Shopware\\Storefront\\Theme\\Extension\\LanguageExtension'] ?? ($this->privates['Shopware\\Storefront\\Theme\\Extension\\LanguageExtension'] = new \Shopware\Storefront\Theme\Extension\LanguageExtension()));
yield 2 => ($this->privates['Shopware\\Storefront\\Theme\\Extension\\MediaExtension'] ?? ($this->privates['Shopware\\Storefront\\Theme\\Extension\\MediaExtension'] = new \Shopware\Storefront\Theme\Extension\MediaExtension()));
yield 3 => ($this->privates['Swag\\LanguagePack\\Extension\\LanguageExtension'] ?? ($this->privates['Swag\\LanguagePack\\Extension\\LanguageExtension'] = new \Swag\LanguagePack\Extension\LanguageExtension()));
yield 4 => ($this->privates['Swag\\Markets\\Entity\\Extension\\SalesChannelExtension'] ?? ($this->privates['Swag\\Markets\\Entity\\Extension\\SalesChannelExtension'] = new \Swag\Markets\Entity\Extension\SalesChannelExtension()));
yield 5 => ($this->privates['Swag\\Markets\\Entity\\Extension\\CurrencyExtension'] ?? ($this->privates['Swag\\Markets\\Entity\\Extension\\CurrencyExtension'] = new \Swag\Markets\Entity\Extension\CurrencyExtension()));
yield 6 => ($this->privates['Swag\\Markets\\Entity\\Extension\\CountryExtension'] ?? ($this->privates['Swag\\Markets\\Entity\\Extension\\CountryExtension'] = new \Swag\Markets\Entity\Extension\CountryExtension()));
yield 7 => ($this->privates['Swag\\Markets\\Entity\\Extension\\LanguageExtension'] ?? ($this->privates['Swag\\Markets\\Entity\\Extension\\LanguageExtension'] = new \Swag\Markets\Entity\Extension\LanguageExtension()));
}, 8));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\BlobFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\BlobFieldSerializer
*/
protected function getBlobFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/BlobFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\BlobFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\BlobFieldSerializer();
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\BoolFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\BoolFieldSerializer
*/
protected function getBoolFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/AbstractFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/BoolFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\BoolFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\BoolFieldSerializer(($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\CalculatedPriceFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\CalculatedPriceFieldSerializer
*/
protected function getCalculatedPriceFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/AbstractFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/JsonFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/CalculatedPriceFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\CalculatedPriceFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\CalculatedPriceFieldSerializer(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), ($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\CartPriceFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\CartPriceFieldSerializer
*/
protected function getCartPriceFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/AbstractFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/JsonFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/CartPriceFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\CartPriceFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\CartPriceFieldSerializer(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), ($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\CashRoundingConfigFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\CashRoundingConfigFieldSerializer
*/
protected function getCashRoundingConfigFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/AbstractFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/JsonFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/CashRoundingConfigFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\CashRoundingConfigFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\CashRoundingConfigFieldSerializer(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), ($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\ConfigJsonFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\ConfigJsonFieldSerializer
*/
protected function getConfigJsonFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/AbstractFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/JsonFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/ConfigJsonFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\ConfigJsonFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\ConfigJsonFieldSerializer(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), ($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\CreatedAtFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\CreatedAtFieldSerializer
*/
protected function getCreatedAtFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/AbstractFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/DateTimeFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/CreatedAtFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\CreatedAtFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\CreatedAtFieldSerializer(($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\CreatedByFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\CreatedByFieldSerializer
*/
protected function getCreatedByFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/AbstractFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FkFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/CreatedByFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\CreatedByFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\CreatedByFieldSerializer(($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\CustomFieldsSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\CustomFieldsSerializer
*/
protected function getCustomFieldsSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/AbstractFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/JsonFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/CustomFieldsSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\CustomFieldsSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\CustomFieldsSerializer(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), ($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()), ($this->privates['Shopware\\Core\\System\\CustomField\\CustomFieldService'] ?? $this->getCustomFieldServiceService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\WriteCommandExtractor'] ?? $this->getWriteCommandExtractorService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\DateFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\DateFieldSerializer
*/
protected function getDateFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/AbstractFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/DateFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\DateFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\DateFieldSerializer(($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\DateTimeFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\DateTimeFieldSerializer
*/
protected function getDateTimeFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/AbstractFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/DateTimeFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\DateTimeFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\DateTimeFieldSerializer(($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\EmailFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\EmailFieldSerializer
*/
protected function getEmailFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/AbstractFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/EmailFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\EmailFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\EmailFieldSerializer(($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\FkFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\FkFieldSerializer
*/
protected function getFkFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/AbstractFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FkFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\FkFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\FkFieldSerializer(($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\FloatFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\FloatFieldSerializer
*/
protected function getFloatFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/AbstractFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FloatFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\FloatFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\FloatFieldSerializer(($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\IdFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\IdFieldSerializer
*/
protected function getIdFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/AbstractFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/IdFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\IdFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\IdFieldSerializer(($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\IntFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\IntFieldSerializer
*/
protected function getIntFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/AbstractFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/IntFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\IntFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\IntFieldSerializer(($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\JsonFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\JsonFieldSerializer
*/
protected function getJsonFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/AbstractFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/JsonFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\JsonFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\JsonFieldSerializer(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), ($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\ListFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\ListFieldSerializer
*/
protected function getListFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/AbstractFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/ListFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\ListFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\ListFieldSerializer(($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\LongTextFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\LongTextFieldSerializer
*/
protected function getLongTextFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/AbstractFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/LongTextFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\LongTextFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\LongTextFieldSerializer(($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\ManyToManyAssociationFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\ManyToManyAssociationFieldSerializer
*/
protected function getManyToManyAssociationFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/ManyToManyAssociationFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\ManyToManyAssociationFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\ManyToManyAssociationFieldSerializer(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\WriteCommandExtractor'] ?? $this->getWriteCommandExtractorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\ManyToOneAssociationFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\ManyToOneAssociationFieldSerializer
*/
protected function getManyToOneAssociationFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/ManyToOneAssociationFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\ManyToOneAssociationFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\ManyToOneAssociationFieldSerializer(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\WriteCommandExtractor'] ?? $this->getWriteCommandExtractorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\OneToManyAssociationFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\OneToManyAssociationFieldSerializer
*/
protected function getOneToManyAssociationFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/OneToManyAssociationFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\OneToManyAssociationFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\OneToManyAssociationFieldSerializer(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\WriteCommandExtractor'] ?? $this->getWriteCommandExtractorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\EntityWriteGatewayInterface'] ?? $this->getEntityWriteGatewayInterfaceService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\OneToOneAssociationFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\OneToOneAssociationFieldSerializer
*/
protected function getOneToOneAssociationFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/OneToOneAssociationFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\OneToOneAssociationFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\OneToOneAssociationFieldSerializer(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\WriteCommandExtractor'] ?? $this->getWriteCommandExtractorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\PHPUnserializeFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\PHPUnserializeFieldSerializer
*/
protected function getPHPUnserializeFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/AbstractFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/PHPUnserializeFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\PHPUnserializeFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\PHPUnserializeFieldSerializer();
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\PasswordFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\PasswordFieldSerializer
*/
protected function getPasswordFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/AbstractFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/PasswordFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\PasswordFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\PasswordFieldSerializer(($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\PriceDefinitionFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\PriceDefinitionFieldSerializer
*/
protected function getPriceDefinitionFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/AbstractFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/JsonFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/PriceDefinitionFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\PriceDefinitionFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\PriceDefinitionFieldSerializer(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), ($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()), ($this->privates['Shopware\\Core\\Framework\\Rule\\Collector\\RuleConditionRegistry'] ?? $this->getRuleConditionRegistryService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\PriceFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\PriceFieldSerializer
*/
protected function getPriceFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/AbstractFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/PriceFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\PriceFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\PriceFieldSerializer(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), ($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\ReferenceVersionFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\ReferenceVersionFieldSerializer
*/
protected function getReferenceVersionFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/ReferenceVersionFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\ReferenceVersionFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\ReferenceVersionFieldSerializer();
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\RemoteAddressFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\RemoteAddressFieldSerializer
*/
protected function getRemoteAddressFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/AbstractFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/RemoteAddressFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\RemoteAddressFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\RemoteAddressFieldSerializer(($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\StateMachineStateFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\StateMachineStateFieldSerializer
*/
protected function getStateMachineStateFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/AbstractFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FkFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/StateMachineStateFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\StateMachineStateFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\StateMachineStateFieldSerializer(($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\StringFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\StringFieldSerializer
*/
protected function getStringFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/AbstractFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/StringFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\StringFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\StringFieldSerializer(($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\TranslatedFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\TranslatedFieldSerializer
*/
protected function getTranslatedFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/TranslatedFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\TranslatedFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\TranslatedFieldSerializer();
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\TranslationsAssociationFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\TranslationsAssociationFieldSerializer
*/
protected function getTranslationsAssociationFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/TranslationsAssociationFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\TranslationsAssociationFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\TranslationsAssociationFieldSerializer(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\WriteCommandExtractor'] ?? $this->getWriteCommandExtractorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\EntityWriteGatewayInterface'] ?? $this->getEntityWriteGatewayInterfaceService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\UpdatedAtFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\UpdatedAtFieldSerializer
*/
protected function getUpdatedAtFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/AbstractFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/DateTimeFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/UpdatedAtFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\UpdatedAtFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\UpdatedAtFieldSerializer(($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\UpdatedByFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\UpdatedByFieldSerializer
*/
protected function getUpdatedByFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/AbstractFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FkFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/UpdatedByFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\UpdatedByFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\UpdatedByFieldSerializer(($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\VersionDataPayloadFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\VersionDataPayloadFieldSerializer
*/
protected function getVersionDataPayloadFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/VersionDataPayloadFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\VersionDataPayloadFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\VersionDataPayloadFieldSerializer();
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\VersionFieldSerializer' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\VersionFieldSerializer
*/
protected function getVersionFieldSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/FieldSerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/FieldSerializer/VersionFieldSerializer.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\VersionFieldSerializer'] = new \Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\VersionFieldSerializer();
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\Indexing\EntityIndexerRegistry' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Indexing\EntityIndexerRegistry
*/
protected function getEntityIndexerRegistryService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Indexing/EntityIndexerRegistry.php';
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Indexing\\EntityIndexerRegistry'] = new \Shopware\Core\Framework\DataAbstractionLayer\Indexing\EntityIndexerRegistry(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Content\\LandingPage\\DataAbstractionLayer\\LandingPageIndexer'] ?? $this->getLandingPageIndexerService());
yield 1 => ($this->privates['Shopware\\Core\\Content\\Product\\DataAbstractionLayer\\ProductIndexer'] ?? $this->getProductIndexerService());
yield 2 => ($this->privates['Shopware\\Core\\Checkout\\Customer\\DataAbstractionLayer\\CustomerIndexer'] ?? $this->getCustomerIndexerService());
yield 3 => ($this->privates['Shopware\\Core\\System\\SalesChannel\\DataAbstractionLayer\\SalesChannelIndexer'] ?? $this->getSalesChannelIndexerService());
yield 4 => ($this->privates['Shopware\\Core\\Content\\Category\\DataAbstractionLayer\\CategoryIndexer'] ?? $this->getCategoryIndexerService());
yield 5 => ($this->privates['Shopware\\Core\\Content\\Media\\DataAbstractionLayer\\MediaIndexer'] ?? $this->getMediaIndexerService());
yield 6 => ($this->privates['Shopware\\Core\\Content\\Media\\DataAbstractionLayer\\MediaFolderConfigurationIndexer'] ?? $this->getMediaFolderConfigurationIndexerService());
yield 7 => ($this->privates['Shopware\\Core\\Content\\Media\\DataAbstractionLayer\\MediaFolderIndexer'] ?? $this->getMediaFolderIndexerService());
yield 8 => ($this->privates['Shopware\\Core\\Content\\Product\\DataAbstractionLayer\\ProductStreamUpdater'] ?? $this->getProductStreamUpdaterService());
yield 9 => ($this->privates['Shopware\\Core\\Content\\Rule\\DataAbstractionLayer\\RuleIndexer'] ?? $this->getRuleIndexerService());
yield 10 => ($this->privates['Shopware\\Core\\Content\\ProductStream\\DataAbstractionLayer\\ProductStreamIndexer'] ?? $this->getProductStreamIndexerService());
yield 11 => ($this->privates['Shopware\\Core\\Checkout\\Promotion\\DataAbstractionLayer\\PromotionIndexer'] ?? $this->getPromotionIndexerService());
}, 12), ($this->services['messenger.default_bus'] ?? $this->getMessenger_DefaultBusService()));
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\Version\Aggregate\VersionCommitData\VersionCommitDataDefinition' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Version\Aggregate\VersionCommitData\VersionCommitDataDefinition
*/
protected function getVersionCommitDataDefinitionService()
{
$this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\Aggregate\\VersionCommitData\\VersionCommitDataDefinition'] = $instance = new \Shopware\Core\Framework\DataAbstractionLayer\Version\Aggregate\VersionCommitData\VersionCommitDataDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\Version\Aggregate\VersionCommit\VersionCommitDefinition' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Version\Aggregate\VersionCommit\VersionCommitDefinition
*/
protected function getVersionCommitDefinitionService()
{
$this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\Aggregate\\VersionCommit\\VersionCommitDefinition'] = $instance = new \Shopware\Core\Framework\DataAbstractionLayer\Version\Aggregate\VersionCommit\VersionCommitDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\Version\VersionDefinition' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Version\VersionDefinition
*/
protected function getVersionDefinitionService()
{
$this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\VersionDefinition'] = $instance = new \Shopware\Core\Framework\DataAbstractionLayer\Version\VersionDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\DataAbstractionLayer\Write\EntityWriteGatewayInterface' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Dbal\EntityWriteGateway
*/
protected function getEntityWriteGatewayInterfaceService()
{
return $this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\EntityWriteGatewayInterface'] = new \Shopware\Core\Framework\DataAbstractionLayer\Dbal\EntityWriteGateway(125, ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), new \Shopware\Core\Framework\DataAbstractionLayer\Dbal\ExceptionHandlerRegistry(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\System\\Language\\LanguageExceptionHandler'] ?? ($this->privates['Shopware\\Core\\System\\Language\\LanguageExceptionHandler'] = new \Shopware\Core\System\Language\LanguageExceptionHandler()));
yield 1 => ($this->privates['Shopware\\Core\\System\\SalesChannel\\SalesChannelExceptionHandler'] ?? ($this->privates['Shopware\\Core\\System\\SalesChannel\\SalesChannelExceptionHandler'] = new \Shopware\Core\System\SalesChannel\SalesChannelExceptionHandler()));
yield 2 => ($this->privates['Shopware\\Core\\Content\\Product\\DataAbstractionLayer\\ProductExceptionHandler'] ?? ($this->privates['Shopware\\Core\\Content\\Product\\DataAbstractionLayer\\ProductExceptionHandler'] = new \Shopware\Core\Content\Product\DataAbstractionLayer\ProductExceptionHandler()));
yield 3 => ($this->privates['Shopware\\Core\\Content\\Product\\SalesChannel\\Sorting\\ProductSortingExceptionHandler'] ?? ($this->privates['Shopware\\Core\\Content\\Product\\SalesChannel\\Sorting\\ProductSortingExceptionHandler'] = new \Shopware\Core\Content\Product\SalesChannel\Sorting\ProductSortingExceptionHandler()));
yield 4 => ($this->privates['Shopware\\Core\\Content\\Product\\Aggregate\\ProductSearchConfigField\\ProductSearchConfigFieldExceptionHandler'] ?? ($this->privates['Shopware\\Core\\Content\\Product\\Aggregate\\ProductSearchConfigField\\ProductSearchConfigFieldExceptionHandler'] = new \Shopware\Core\Content\Product\Aggregate\ProductSearchConfigField\ProductSearchConfigFieldExceptionHandler()));
yield 5 => ($this->privates['Shopware\\Core\\Content\\Product\\Aggregate\\ProductSearchConfig\\ProductSearchConfigExceptionHandler'] ?? ($this->privates['Shopware\\Core\\Content\\Product\\Aggregate\\ProductSearchConfig\\ProductSearchConfigExceptionHandler'] = new \Shopware\Core\Content\Product\Aggregate\ProductSearchConfig\ProductSearchConfigExceptionHandler()));
yield 6 => ($this->privates['Shopware\\Core\\Content\\Newsletter\\NewsletterExceptionHandler'] ?? ($this->privates['Shopware\\Core\\Content\\Newsletter\\NewsletterExceptionHandler'] = new \Shopware\Core\Content\Newsletter\NewsletterExceptionHandler()));
yield 7 => ($this->privates['Shopware\\Core\\Content\\ProductExport\\DataAbstractionLayer\\ProductExportExceptionHandler'] ?? ($this->privates['Shopware\\Core\\Content\\ProductExport\\DataAbstractionLayer\\ProductExportExceptionHandler'] = new \Shopware\Core\Content\ProductExport\DataAbstractionLayer\ProductExportExceptionHandler()));
yield 8 => ($this->privates['Shopware\\Core\\Checkout\\Customer\\DataAbstractionLayer\\CustomerWishlistProductExceptionHandler'] ?? ($this->privates['Shopware\\Core\\Checkout\\Customer\\DataAbstractionLayer\\CustomerWishlistProductExceptionHandler'] = new \Shopware\Core\Checkout\Customer\DataAbstractionLayer\CustomerWishlistProductExceptionHandler()));
yield 9 => ($this->privates['Shopware\\Core\\Checkout\\Order\\OrderExceptionHandler'] ?? ($this->privates['Shopware\\Core\\Checkout\\Order\\OrderExceptionHandler'] = new \Shopware\Core\Checkout\Order\OrderExceptionHandler()));
}, 10)), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
}
/**
* Gets the public 'Shopware\Core\Framework\Event\BusinessEventRegistry' shared service.
*
* @return \Shopware\Core\Framework\Event\BusinessEventRegistry
*/
protected function getBusinessEventRegistryService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Event/BusinessEventRegistry.php';
$this->services['Shopware\\Core\\Framework\\Event\\BusinessEventRegistry'] = $instance = new \Shopware\Core\Framework\Event\BusinessEventRegistry();
$instance->addClasses([]);
$instance->addClasses([]);
$instance->addClasses([]);
$instance->addClasses([]);
$instance->addClasses([]);
$instance->addClasses([]);
$instance->addClasses([]);
$instance->addClasses([]);
$instance->addClasses([]);
$instance->addClasses([]);
$instance->addClasses([]);
$instance->addClasses([0 => 'Shopware\\Core\\Framework\\Event\\BusinessEvent', 1 => 'Shopware\\Core\\Checkout\\Customer\\Event\\CustomerBeforeLoginEvent', 2 => 'Shopware\\Core\\Checkout\\Customer\\Event\\CustomerLoginEvent', 3 => 'Shopware\\Core\\Checkout\\Customer\\Event\\CustomerLogoutEvent', 4 => 'Shopware\\Core\\Checkout\\Customer\\Event\\CustomerDeletedEvent', 5 => 'Shopware\\Core\\System\\User\\Recovery\\UserRecoveryRequestEvent', 6 => 'Shopware\\Core\\Checkout\\Customer\\Event\\CustomerChangedPaymentMethodEvent', 7 => 'Shopware\\Core\\Checkout\\Cart\\Event\\CheckoutOrderPlacedEvent', 8 => 'Shopware\\Core\\Checkout\\Customer\\Event\\CustomerAccountRecoverRequestEvent', 9 => 'Shopware\\Core\\Checkout\\Customer\\Event\\CustomerDoubleOptInRegistrationEvent', 10 => 'Shopware\\Core\\Checkout\\Customer\\Event\\CustomerGroupRegistrationAccepted', 11 => 'Shopware\\Core\\Checkout\\Customer\\Event\\CustomerGroupRegistrationDeclined', 12 => 'Shopware\\Core\\Checkout\\Customer\\Event\\CustomerRegisterEvent', 13 => 'Shopware\\Core\\Checkout\\Customer\\Event\\DoubleOptInGuestOrderEvent', 14 => 'Shopware\\Core\\Checkout\\Customer\\Event\\GuestCustomerRegisterEvent', 15 => 'Shopware\\Core\\Content\\ContactForm\\Event\\ContactFormEvent', 16 => 'Shopware\\Core\\Content\\MailTemplate\\Service\\Event\\MailBeforeSentEvent', 17 => 'Shopware\\Core\\Content\\MailTemplate\\Service\\Event\\MailBeforeValidateEvent', 18 => 'Shopware\\Core\\Content\\MailTemplate\\Service\\Event\\MailSentEvent', 19 => 'Shopware\\Core\\Content\\Newsletter\\Event\\NewsletterConfirmEvent', 20 => 'Shopware\\Core\\Content\\Newsletter\\Event\\NewsletterRegisterEvent', 21 => 'Shopware\\Core\\Content\\Newsletter\\Event\\NewsletterUpdateEvent', 22 => 'Shopware\\Core\\Content\\ProductExport\\Event\\ProductExportLoggingEvent']);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\Event\EventAction\Aggregate\EventActionRule\EventActionRuleDefinition' shared service.
*
* @return \Shopware\Core\Framework\Event\EventAction\Aggregate\EventActionRule\EventActionRuleDefinition
*/
protected function getEventActionRuleDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Event/EventAction/Aggregate/EventActionRule/EventActionRuleDefinition.php';
$this->services['Shopware\\Core\\Framework\\Event\\EventAction\\Aggregate\\EventActionRule\\EventActionRuleDefinition'] = $instance = new \Shopware\Core\Framework\Event\EventAction\Aggregate\EventActionRule\EventActionRuleDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\Event\EventAction\Aggregate\EventActionSalesChannel\EventActionSalesChannelDefinition' shared service.
*
* @return \Shopware\Core\Framework\Event\EventAction\Aggregate\EventActionSalesChannel\EventActionSalesChannelDefinition
*/
protected function getEventActionSalesChannelDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Event/EventAction/Aggregate/EventActionSalesChannel/EventActionSalesChannelDefinition.php';
$this->services['Shopware\\Core\\Framework\\Event\\EventAction\\Aggregate\\EventActionSalesChannel\\EventActionSalesChannelDefinition'] = $instance = new \Shopware\Core\Framework\Event\EventAction\Aggregate\EventActionSalesChannel\EventActionSalesChannelDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\Event\EventAction\EventActionDefinition' shared service.
*
* @return \Shopware\Core\Framework\Event\EventAction\EventActionDefinition
*/
protected function getEventActionDefinitionService()
{
$this->services['Shopware\\Core\\Framework\\Event\\EventAction\\EventActionDefinition'] = $instance = new \Shopware\Core\Framework\Event\EventAction\EventActionDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\Log\LogEntryDefinition' shared service.
*
* @return \Shopware\Core\Framework\Log\LogEntryDefinition
*/
protected function getLogEntryDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Log/LogEntryDefinition.php';
$this->services['Shopware\\Core\\Framework\\Log\\LogEntryDefinition'] = $instance = new \Shopware\Core\Framework\Log\LogEntryDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\MessageQueue\Api\ConsumeMessagesController' shared service.
*
* @return \Shopware\Core\Framework\MessageQueue\Api\ConsumeMessagesController
*/
protected function getConsumeMessagesControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/MessageQueue/Api/ConsumeMessagesController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/MessageQueue/Subscriber/EarlyReturnMessagesListener.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/EventListener/StopWorkerOnSigtermSignalListener.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/EventListener/DispatchPcntlSignalListener.php';
$this->services['Shopware\\Core\\Framework\\MessageQueue\\Api\\ConsumeMessagesController'] = $instance = new \Shopware\Core\Framework\MessageQueue\Api\ConsumeMessagesController(($this->privates['messenger.receiver_locator'] ?? $this->getMessenger_ReceiverLocatorService()), ($this->services['messenger.default_bus'] ?? $this->getMessenger_DefaultBusService()), 20, ($this->privates['messenger.listener.stop_worker_on_restart_signal_listener'] ?? $this->getMessenger_Listener_StopWorkerOnRestartSignalListenerService()), ($this->privates['messenger.listener.stop_worker_on_sigterm_signal_listener'] ?? ($this->privates['messenger.listener.stop_worker_on_sigterm_signal_listener'] = new \Symfony\Component\Messenger\EventListener\StopWorkerOnSigtermSignalListener())), ($this->privates['messenger.listener.dispatch_pcntl_signal_listener'] ?? ($this->privates['messenger.listener.dispatch_pcntl_signal_listener'] = new \Symfony\Component\Messenger\EventListener\DispatchPcntlSignalListener())), new \Shopware\Core\Framework\MessageQueue\Subscriber\EarlyReturnMessagesListener());
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\MessageQueue\DeadMessage\DeadMessageDefinition' shared service.
*
* @return \Shopware\Core\Framework\MessageQueue\DeadMessage\DeadMessageDefinition
*/
protected function getDeadMessageDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/MessageQueue/DeadMessage/DeadMessageDefinition.php';
$this->services['Shopware\\Core\\Framework\\MessageQueue\\DeadMessage\\DeadMessageDefinition'] = $instance = new \Shopware\Core\Framework\MessageQueue\DeadMessage\DeadMessageDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\MessageQueue\MessageQueueStatsDefinition' shared service.
*
* @return \Shopware\Core\Framework\MessageQueue\MessageQueueStatsDefinition
*/
protected function getMessageQueueStatsDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/MessageQueue/MessageQueueStatsDefinition.php';
$this->services['Shopware\\Core\\Framework\\MessageQueue\\MessageQueueStatsDefinition'] = $instance = new \Shopware\Core\Framework\MessageQueue\MessageQueueStatsDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\MessageQueue\ScheduledTask\Api\ScheduledTaskController' shared service.
*
* @return \Shopware\Core\Framework\MessageQueue\ScheduledTask\Api\ScheduledTaskController
*/
protected function getScheduledTaskControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/MessageQueue/ScheduledTask/Api/ScheduledTaskController.php';
$this->services['Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\Api\\ScheduledTaskController'] = $instance = new \Shopware\Core\Framework\MessageQueue\ScheduledTask\Api\ScheduledTaskController(($this->privates['Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\Scheduler\\TaskScheduler'] ?? $this->getTaskSchedulerService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\MessageQueue\ScheduledTask\ScheduledTaskDefinition' shared service.
*
* @return \Shopware\Core\Framework\MessageQueue\ScheduledTask\ScheduledTaskDefinition
*/
protected function getScheduledTaskDefinitionService()
{
$this->services['Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\ScheduledTaskDefinition'] = $instance = new \Shopware\Core\Framework\MessageQueue\ScheduledTask\ScheduledTaskDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\Migration\Api\MigrationController' shared service.
*
* @return \Shopware\Core\Framework\Migration\Api\MigrationController
*/
protected function getMigrationControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Migration/Api/MigrationController.php';
$this->services['Shopware\\Core\\Framework\\Migration\\Api\\MigrationController'] = $instance = new \Shopware\Core\Framework\Migration\Api\MigrationController(($this->privates['Shopware\\Core\\Framework\\Migration\\MigrationCollectionLoader'] ?? $this->getMigrationCollectionLoaderService()), '6.4.0.0');
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\Migration\IndexerQueuer' shared service.
*
* @return \Shopware\Core\Framework\Migration\IndexerQueuer
*/
protected function getIndexerQueuerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Migration/IndexerQueuer.php';
return $this->services['Shopware\\Core\\Framework\\Migration\\IndexerQueuer'] = new \Shopware\Core\Framework\Migration\IndexerQueuer(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the public 'Shopware\Core\Framework\Plugin\Aggregate\PluginTranslation\PluginTranslationDefinition' shared service.
*
* @return \Shopware\Core\Framework\Plugin\Aggregate\PluginTranslation\PluginTranslationDefinition
*/
protected function getPluginTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/Aggregate/PluginTranslation/PluginTranslationDefinition.php';
$this->services['Shopware\\Core\\Framework\\Plugin\\Aggregate\\PluginTranslation\\PluginTranslationDefinition'] = $instance = new \Shopware\Core\Framework\Plugin\Aggregate\PluginTranslation\PluginTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\Plugin\KernelPluginCollection' shared service.
*
* @return \Shopware\Core\Framework\Plugin\KernelPluginCollection
*/
protected function getKernelPluginCollectionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/KernelPluginCollection.php';
return $this->services['Shopware\\Core\\Framework\\Plugin\\KernelPluginCollection'] = ($this->services['Shopware\\Core\\Framework\\Plugin\\KernelPluginLoader\\KernelPluginLoader'] ?? $this->getKernelPluginLoaderService())->getPluginInstances();
}
/**
* Gets the public 'Shopware\Core\Framework\Plugin\KernelPluginLoader\KernelPluginLoader' shared service.
*
* @return \Shopware\Core\Framework\Plugin\KernelPluginLoader\KernelPluginLoader
*/
protected function getKernelPluginLoaderService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/dependency-injection/ContainerAwareInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Bundle/BundleInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/dependency-injection/ContainerAwareTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Bundle/Bundle.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/KernelPluginLoader/KernelPluginLoader.php';
return $this->services['Shopware\\Core\\Framework\\Plugin\\KernelPluginLoader\\KernelPluginLoader'] = ($this->services['kernel'] ?? $this->get('kernel', 1))->getPluginLoader();
}
/**
* Gets the public 'Shopware\Core\Framework\Plugin\PluginDefinition' shared service.
*
* @return \Shopware\Core\Framework\Plugin\PluginDefinition
*/
protected function getPluginDefinitionService()
{
$this->services['Shopware\\Core\\Framework\\Plugin\\PluginDefinition'] = $instance = new \Shopware\Core\Framework\Plugin\PluginDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\Plugin\Util\PluginIdProvider' shared service.
*
* @return \Shopware\Core\Framework\Plugin\Util\PluginIdProvider
*/
protected function getPluginIdProviderService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/Util/PluginIdProvider.php';
return $this->services['Shopware\\Core\\Framework\\Plugin\\Util\\PluginIdProvider'] = new \Shopware\Core\Framework\Plugin\Util\PluginIdProvider(($this->services['plugin.repository'] ?? $this->getPlugin_RepositoryService()));
}
/**
* Gets the public 'Shopware\Core\Framework\Routing\CanonicalRedirectService' shared service.
*
* @return \Shopware\Core\Framework\Routing\CanonicalRedirectService
*/
protected function getCanonicalRedirectServiceService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Routing/CanonicalRedirectService.php';
return $this->services['Shopware\\Core\\Framework\\Routing\\CanonicalRedirectService'] = new \Shopware\Core\Framework\Routing\CanonicalRedirectService(($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()));
}
/**
* Gets the public 'Shopware\Core\Framework\Routing\RequestTransformerInterface' shared autowired service.
*
* @return \Shopware\Storefront\Framework\Routing\RequestTransformer
*/
protected function getRequestTransformerInterfaceService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Routing/RequestTransformerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Routing/RequestTransformer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Routing/RequestTransformer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Routing/AbstractDomainLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Routing/CachedDomainLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Routing/DomainLoader.php';
return $this->services['Shopware\\Core\\Framework\\Routing\\RequestTransformerInterface'] = new \Shopware\Storefront\Framework\Routing\RequestTransformer(new \Shopware\Core\Framework\Routing\RequestTransformer(), ($this->services['Shopware\\Core\\Content\\Seo\\EmptyPathInfoResolver'] ?? $this->getEmptyPathInfoResolverService()), $this->parameters['shopware.routing.registered_api_prefixes'], new \Shopware\Storefront\Framework\Routing\CachedDomainLoader(new \Shopware\Storefront\Framework\Routing\DomainLoader(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService())), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService()), ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService())));
}
/**
* Gets the public 'Shopware\Core\Framework\Store\Api\ExtensionStoreActionsController' shared service.
*
* @return \Shopware\Core\Framework\Store\Api\ExtensionStoreActionsController
*/
protected function getExtensionStoreActionsControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Store/Api/ExtensionStoreActionsController.php';
$this->services['Shopware\\Core\\Framework\\Store\\Api\\ExtensionStoreActionsController'] = $instance = new \Shopware\Core\Framework\Store\Api\ExtensionStoreActionsController(($this->privates['Shopware\\Core\\Framework\\Store\\Services\\ExtensionLifecycleService'] ?? $this->getExtensionLifecycleServiceService()), ($this->privates['Shopware\\Core\\Framework\\Store\\Services\\ExtensionDownloader'] ?? $this->getExtensionDownloaderService()), ($this->privates['Shopware\\Core\\Framework\\Plugin\\PluginService'] ?? $this->getPluginServiceService()), ($this->privates['Shopware\\Core\\Framework\\Plugin\\PluginManagementService'] ?? $this->getPluginManagementServiceService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\Store\Api\ExtensionStoreDataController' shared service.
*
* @return \Shopware\Core\Framework\Store\Api\ExtensionStoreDataController
*/
protected function getExtensionStoreDataControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Store/Api/ExtensionStoreDataController.php';
$this->services['Shopware\\Core\\Framework\\Store\\Api\\ExtensionStoreDataController'] = $instance = new \Shopware\Core\Framework\Store\Api\ExtensionStoreDataController(($this->privates['Shopware\\Core\\Framework\\Store\\Services\\AbstractExtensionDataProvider'] ?? $this->getAbstractExtensionDataProviderService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\Store\Api\ExtensionStoreLicensesController' shared service.
*
* @return \Shopware\Core\Framework\Store\Api\ExtensionStoreLicensesController
*/
protected function getExtensionStoreLicensesControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Store/Api/ExtensionStoreLicensesController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Store/Services/AbstractExtensionStoreLicensesService.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Store/Services/ExtensionStoreLicensesService.php';
$this->services['Shopware\\Core\\Framework\\Store\\Api\\ExtensionStoreLicensesController'] = $instance = new \Shopware\Core\Framework\Store\Api\ExtensionStoreLicensesController(new \Shopware\Core\Framework\Store\Services\ExtensionStoreLicensesService(($this->privates['Shopware\\Core\\Framework\\Store\\Services\\StoreClient'] ?? $this->getStoreClientService())));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\Store\Api\FirstRunWizardController' shared service.
*
* @return \Shopware\Core\Framework\Store\Api\FirstRunWizardController
*/
protected function getFirstRunWizardControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Store/Api/AbstractStoreController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Store/Api/FirstRunWizardController.php';
$this->services['Shopware\\Core\\Framework\\Store\\Api\\FirstRunWizardController'] = $instance = new \Shopware\Core\Framework\Store\Api\FirstRunWizardController(($this->privates['Shopware\\Core\\Framework\\Store\\Services\\FirstRunWizardClient'] ?? $this->getFirstRunWizardClientService()), ($this->services['plugin.repository'] ?? $this->getPlugin_RepositoryService()), ($this->services['user.repository'] ?? $this->getUser_RepositoryService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\Store\Api\StoreController' shared service.
*
* @return \Shopware\Core\Framework\Store\Api\StoreController
*/
protected function getStoreControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Store/Api/AbstractStoreController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Store/Api/StoreController.php';
$this->services['Shopware\\Core\\Framework\\Store\\Api\\StoreController'] = $instance = new \Shopware\Core\Framework\Store\Api\StoreController(($this->privates['Shopware\\Core\\Framework\\Store\\Services\\StoreClient'] ?? $this->getStoreClientService()), ($this->services['plugin.repository'] ?? $this->getPlugin_RepositoryService()), ($this->privates['Shopware\\Core\\Framework\\Plugin\\PluginManagementService'] ?? $this->getPluginManagementServiceService()), ($this->services['user.repository'] ?? $this->getUser_RepositoryService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()), ($this->privates['Shopware\\Core\\Framework\\Store\\Services\\AbstractExtensionDataProvider'] ?? $this->getAbstractExtensionDataProviderService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\Update\Api\UpdateController' shared service.
*
* @return \Shopware\Core\Framework\Update\Api\UpdateController
*/
protected function getUpdateControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Update/Api/UpdateController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Update/Services/ApiClient.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Update/Services/RequirementsValidator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Update/Services/PluginCompatibility.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Store/Services/OpenSSLVerifier.php';
$a = ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService());
$this->services['Shopware\\Core\\Framework\\Update\\Api\\UpdateController'] = $instance = new \Shopware\Core\Framework\Update\Api\UpdateController(\dirname(__DIR__, 4), new \Shopware\Core\Framework\Update\Services\ApiClient('6.4.0.0', ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService()), $a, ($this->privates['Shopware\\Core\\Framework\\Store\\Services\\OpenSSLVerifier'] ?? ($this->privates['Shopware\\Core\\Framework\\Store\\Services\\OpenSSLVerifier'] = new \Shopware\Core\Framework\Store\Services\OpenSSLVerifier([0 => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Store/public.key'), 1 => (\dirname(__DIR__, 4).'/vendor/shopware/core/Framework/Store/public.key')]))), true), new \Shopware\Core\Framework\Update\Services\RequirementsValidator(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Framework\\Update\\Checkers\\PhpVersionCheck'] ?? ($this->privates['Shopware\\Core\\Framework\\Update\\Checkers\\PhpVersionCheck'] = new \Shopware\Core\Framework\Update\Checkers\PhpVersionCheck()));
yield 1 => ($this->privates['Shopware\\Core\\Framework\\Update\\Checkers\\LicenseCheck'] ?? $this->getLicenseCheckService());
yield 2 => ($this->privates['Shopware\\Core\\Framework\\Update\\Checkers\\WriteableCheck'] ?? $this->getWriteableCheckService());
yield 3 => ($this->privates['Shopware\\Core\\Framework\\Update\\Checkers\\MysqlVersionCheck'] ?? $this->getMysqlVersionCheckService());
}, 4)), new \Shopware\Core\Framework\Update\Services\PluginCompatibility(($this->privates['Shopware\\Core\\Framework\\Store\\Services\\StoreClient'] ?? $this->getStoreClientService()), ($this->services['plugin.repository'] ?? $this->getPlugin_RepositoryService()), ($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack())), ($this->privates['Shopware\\Core\\Framework\\Store\\Services\\AbstractExtensionDataProvider'] ?? $this->getAbstractExtensionDataProviderService())), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), $a, ($this->privates['Shopware\\Core\\Framework\\Plugin\\PluginLifecycleService'] ?? $this->getPluginLifecycleServiceService()), ($this->services['user.repository'] ?? $this->getUser_RepositoryService()), '6.4.0.0', $this->getEnv('bool:SHOPWARE_UPDATE_TEST'), ($this->privates['Shopware\\Core\\Framework\\Store\\Services\\ExtensionLifecycleService'] ?? $this->getExtensionLifecycleServiceService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\Framework\Webhook\WebhookDefinition' shared service.
*
* @return \Shopware\Core\Framework\Webhook\WebhookDefinition
*/
protected function getWebhookDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Webhook/WebhookDefinition.php';
$this->services['Shopware\\Core\\Framework\\Webhook\\WebhookDefinition'] = $instance = new \Shopware\Core\Framework\Webhook\WebhookDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\Country\Aggregate\CountryStateTranslation\CountryStateTranslationDefinition' shared service.
*
* @return \Shopware\Core\System\Country\Aggregate\CountryStateTranslation\CountryStateTranslationDefinition
*/
protected function getCountryStateTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Country/Aggregate/CountryStateTranslation/CountryStateTranslationDefinition.php';
$this->services['Shopware\\Core\\System\\Country\\Aggregate\\CountryStateTranslation\\CountryStateTranslationDefinition'] = $instance = new \Shopware\Core\System\Country\Aggregate\CountryStateTranslation\CountryStateTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\Country\Aggregate\CountryState\CountryStateDefinition' shared service.
*
* @return \Shopware\Core\System\Country\Aggregate\CountryState\CountryStateDefinition
*/
protected function getCountryStateDefinitionService()
{
$this->services['Shopware\\Core\\System\\Country\\Aggregate\\CountryState\\CountryStateDefinition'] = $instance = new \Shopware\Core\System\Country\Aggregate\CountryState\CountryStateDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\Country\Aggregate\CountryState\SalesChannel\SalesChannelCountryStateDefinition' shared service.
*
* @return \Shopware\Core\System\Country\Aggregate\CountryState\SalesChannel\SalesChannelCountryStateDefinition
*/
protected function getSalesChannelCountryStateDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Country/Aggregate/CountryState/SalesChannel/SalesChannelCountryStateDefinition.php';
$this->services['Shopware\\Core\\System\\Country\\Aggregate\\CountryState\\SalesChannel\\SalesChannelCountryStateDefinition'] = $instance = new \Shopware\Core\System\Country\Aggregate\CountryState\SalesChannel\SalesChannelCountryStateDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\Country\Aggregate\CountryTranslation\CountryTranslationDefinition' shared service.
*
* @return \Shopware\Core\System\Country\Aggregate\CountryTranslation\CountryTranslationDefinition
*/
protected function getCountryTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Country/Aggregate/CountryTranslation/CountryTranslationDefinition.php';
$this->services['Shopware\\Core\\System\\Country\\Aggregate\\CountryTranslation\\CountryTranslationDefinition'] = $instance = new \Shopware\Core\System\Country\Aggregate\CountryTranslation\CountryTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\Country\CountryDefinition' shared service.
*
* @return \Shopware\Core\System\Country\CountryDefinition
*/
protected function getCountryDefinitionService()
{
$this->services['Shopware\\Core\\System\\Country\\CountryDefinition'] = $instance = new \Shopware\Core\System\Country\CountryDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\Country\SalesChannel\CountryRoute' shared service.
*
* @return \Shopware\Core\System\Country\SalesChannel\CachedCountryRoute
*/
protected function getCountryRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Country/SalesChannel/AbstractCountryRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Country/SalesChannel/CachedCountryRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Country/SalesChannel/CountryRoute.php';
return $this->services['Shopware\\Core\\System\\Country\\SalesChannel\\CountryRoute'] = new \Shopware\Core\System\Country\SalesChannel\CachedCountryRoute(new \Shopware\Core\System\Country\SalesChannel\CountryRoute(($this->services['sales_channel.country.repository'] ?? $this->getSalesChannel_Country_RepositoryService())), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] ?? ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] = new \Shopware\Core\Framework\DataAbstractionLayer\Cache\EntityCacheKeyGenerator())), ($this->privates['Shopware\\Storefront\\Framework\\Cache\\CacheTracer'] ?? $this->getCacheTracerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), [], ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()));
}
/**
* Gets the public 'Shopware\Core\System\Country\SalesChannel\SalesChannelCountryDefinition' shared service.
*
* @return \Shopware\Core\System\Country\SalesChannel\SalesChannelCountryDefinition
*/
protected function getSalesChannelCountryDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Country/SalesChannel/SalesChannelCountryDefinition.php';
$this->services['Shopware\\Core\\System\\Country\\SalesChannel\\SalesChannelCountryDefinition'] = $instance = new \Shopware\Core\System\Country\SalesChannel\SalesChannelCountryDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\Currency\Aggregate\CurrencyCountryRounding\CurrencyCountryRoundingDefinition' shared service.
*
* @return \Shopware\Core\System\Currency\Aggregate\CurrencyCountryRounding\CurrencyCountryRoundingDefinition
*/
protected function getCurrencyCountryRoundingDefinitionService()
{
$this->services['Shopware\\Core\\System\\Currency\\Aggregate\\CurrencyCountryRounding\\CurrencyCountryRoundingDefinition'] = $instance = new \Shopware\Core\System\Currency\Aggregate\CurrencyCountryRounding\CurrencyCountryRoundingDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\Currency\Aggregate\CurrencyTranslation\CurrencyTranslationDefinition' shared service.
*
* @return \Shopware\Core\System\Currency\Aggregate\CurrencyTranslation\CurrencyTranslationDefinition
*/
protected function getCurrencyTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Currency/Aggregate/CurrencyTranslation/CurrencyTranslationDefinition.php';
$this->services['Shopware\\Core\\System\\Currency\\Aggregate\\CurrencyTranslation\\CurrencyTranslationDefinition'] = $instance = new \Shopware\Core\System\Currency\Aggregate\CurrencyTranslation\CurrencyTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\Currency\CurrencyDefinition' shared service.
*
* @return \Shopware\Core\System\Currency\CurrencyDefinition
*/
protected function getCurrencyDefinitionService()
{
$this->services['Shopware\\Core\\System\\Currency\\CurrencyDefinition'] = $instance = new \Shopware\Core\System\Currency\CurrencyDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\Currency\CurrencyFormatter' shared service.
*
* @return \Shopware\Core\System\Currency\CurrencyFormatter
*/
protected function getCurrencyFormatterService()
{
return $this->services['Shopware\\Core\\System\\Currency\\CurrencyFormatter'] = new \Shopware\Core\System\Currency\CurrencyFormatter(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the public 'Shopware\Core\System\Currency\SalesChannel\CurrencyRoute' shared service.
*
* @return \Shopware\Core\System\Currency\SalesChannel\CachedCurrencyRoute
*/
protected function getCurrencyRouteService()
{
return $this->services['Shopware\\Core\\System\\Currency\\SalesChannel\\CurrencyRoute'] = new \Shopware\Core\System\Currency\SalesChannel\CachedCurrencyRoute(new \Shopware\Core\System\Currency\SalesChannel\CurrencyRoute(($this->services['sales_channel.currency.repository'] ?? $this->getSalesChannel_Currency_RepositoryService())), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] ?? ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] = new \Shopware\Core\Framework\DataAbstractionLayer\Cache\EntityCacheKeyGenerator())), ($this->privates['Shopware\\Storefront\\Framework\\Cache\\CacheTracer'] ?? $this->getCacheTracerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), [], ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()));
}
/**
* Gets the public 'Shopware\Core\System\Currency\SalesChannel\SalesChannelCurrencyDefinition' shared service.
*
* @return \Shopware\Core\System\Currency\SalesChannel\SalesChannelCurrencyDefinition
*/
protected function getSalesChannelCurrencyDefinitionService()
{
$this->services['Shopware\\Core\\System\\Currency\\SalesChannel\\SalesChannelCurrencyDefinition'] = $instance = new \Shopware\Core\System\Currency\SalesChannel\SalesChannelCurrencyDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\CustomField\Aggregate\CustomFieldSetRelation\CustomFieldSetRelationDefinition' shared service.
*
* @return \Shopware\Core\System\CustomField\Aggregate\CustomFieldSetRelation\CustomFieldSetRelationDefinition
*/
protected function getCustomFieldSetRelationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/CustomField/Aggregate/CustomFieldSetRelation/CustomFieldSetRelationDefinition.php';
$this->services['Shopware\\Core\\System\\CustomField\\Aggregate\\CustomFieldSetRelation\\CustomFieldSetRelationDefinition'] = $instance = new \Shopware\Core\System\CustomField\Aggregate\CustomFieldSetRelation\CustomFieldSetRelationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\CustomField\Aggregate\CustomFieldSet\CustomFieldSetDefinition' shared service.
*
* @return \Shopware\Core\System\CustomField\Aggregate\CustomFieldSet\CustomFieldSetDefinition
*/
protected function getCustomFieldSetDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/CustomField/Aggregate/CustomFieldSet/CustomFieldSetDefinition.php';
$this->services['Shopware\\Core\\System\\CustomField\\Aggregate\\CustomFieldSet\\CustomFieldSetDefinition'] = $instance = new \Shopware\Core\System\CustomField\Aggregate\CustomFieldSet\CustomFieldSetDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\CustomField\Api\CustomFieldSetActionController' shared service.
*
* @return \Shopware\Core\System\CustomField\Api\CustomFieldSetActionController
*/
protected function getCustomFieldSetActionControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/CustomField/Api/CustomFieldSetActionController.php';
$this->services['Shopware\\Core\\System\\CustomField\\Api\\CustomFieldSetActionController'] = $instance = new \Shopware\Core\System\CustomField\Api\CustomFieldSetActionController(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\CustomField\CustomFieldDefinition' shared service.
*
* @return \Shopware\Core\System\CustomField\CustomFieldDefinition
*/
protected function getCustomFieldDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/CustomField/CustomFieldDefinition.php';
$this->services['Shopware\\Core\\System\\CustomField\\CustomFieldDefinition'] = $instance = new \Shopware\Core\System\CustomField\CustomFieldDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\DeliveryTime\Aggregate\DeliveryTimeTranslation\DeliveryTimeTranslationDefinition' shared service.
*
* @return \Shopware\Core\System\DeliveryTime\Aggregate\DeliveryTimeTranslation\DeliveryTimeTranslationDefinition
*/
protected function getDeliveryTimeTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/DeliveryTime/Aggregate/DeliveryTimeTranslation/DeliveryTimeTranslationDefinition.php';
$this->services['Shopware\\Core\\System\\DeliveryTime\\Aggregate\\DeliveryTimeTranslation\\DeliveryTimeTranslationDefinition'] = $instance = new \Shopware\Core\System\DeliveryTime\Aggregate\DeliveryTimeTranslation\DeliveryTimeTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\DeliveryTime\DeliveryTimeDefinition' shared service.
*
* @return \Shopware\Core\System\DeliveryTime\DeliveryTimeDefinition
*/
protected function getDeliveryTimeDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/DeliveryTime/DeliveryTimeDefinition.php';
$this->services['Shopware\\Core\\System\\DeliveryTime\\DeliveryTimeDefinition'] = $instance = new \Shopware\Core\System\DeliveryTime\DeliveryTimeDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\Integration\Aggregate\IntegrationRole\IntegrationRoleDefinition' shared service.
*
* @return \Shopware\Core\System\Integration\Aggregate\IntegrationRole\IntegrationRoleDefinition
*/
protected function getIntegrationRoleDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Integration/Aggregate/IntegrationRole/IntegrationRoleDefinition.php';
$this->services['Shopware\\Core\\System\\Integration\\Aggregate\\IntegrationRole\\IntegrationRoleDefinition'] = $instance = new \Shopware\Core\System\Integration\Aggregate\IntegrationRole\IntegrationRoleDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\Integration\IntegrationDefinition' shared service.
*
* @return \Shopware\Core\System\Integration\IntegrationDefinition
*/
protected function getIntegrationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Integration/IntegrationDefinition.php';
$this->services['Shopware\\Core\\System\\Integration\\IntegrationDefinition'] = $instance = new \Shopware\Core\System\Integration\IntegrationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\Language\LanguageDefinition' shared service.
*
* @return \Shopware\Core\System\Language\LanguageDefinition
*/
protected function getLanguageDefinitionService()
{
$this->services['Shopware\\Core\\System\\Language\\LanguageDefinition'] = $instance = new \Shopware\Core\System\Language\LanguageDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\Language\SalesChannel\LanguageRoute' shared service.
*
* @return \Shopware\Core\System\Language\SalesChannel\CachedLanguageRoute
*/
protected function getLanguageRouteService()
{
return $this->services['Shopware\\Core\\System\\Language\\SalesChannel\\LanguageRoute'] = new \Shopware\Core\System\Language\SalesChannel\CachedLanguageRoute(new \Shopware\Core\System\Language\SalesChannel\LanguageRoute(($this->services['sales_channel.language.repository'] ?? $this->getSalesChannel_Language_RepositoryService())), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] ?? ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] = new \Shopware\Core\Framework\DataAbstractionLayer\Cache\EntityCacheKeyGenerator())), ($this->privates['Shopware\\Storefront\\Framework\\Cache\\CacheTracer'] ?? $this->getCacheTracerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), [], ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()));
}
/**
* Gets the public 'Shopware\Core\System\Language\SalesChannel\SalesChannelLanguageDefinition' shared service.
*
* @return \Shopware\Core\System\Language\SalesChannel\SalesChannelLanguageDefinition
*/
protected function getSalesChannelLanguageDefinitionService()
{
$this->services['Shopware\\Core\\System\\Language\\SalesChannel\\SalesChannelLanguageDefinition'] = $instance = new \Shopware\Core\System\Language\SalesChannel\SalesChannelLanguageDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\Locale\Aggregate\LocaleTranslation\LocaleTranslationDefinition' shared service.
*
* @return \Shopware\Core\System\Locale\Aggregate\LocaleTranslation\LocaleTranslationDefinition
*/
protected function getLocaleTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Locale/Aggregate/LocaleTranslation/LocaleTranslationDefinition.php';
$this->services['Shopware\\Core\\System\\Locale\\Aggregate\\LocaleTranslation\\LocaleTranslationDefinition'] = $instance = new \Shopware\Core\System\Locale\Aggregate\LocaleTranslation\LocaleTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\Locale\LocaleDefinition' shared service.
*
* @return \Shopware\Core\System\Locale\LocaleDefinition
*/
protected function getLocaleDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Locale/LocaleDefinition.php';
$this->services['Shopware\\Core\\System\\Locale\\LocaleDefinition'] = $instance = new \Shopware\Core\System\Locale\LocaleDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\NumberRange\Aggregate\NumberRangeSalesChannel\NumberRangeSalesChannelDefinition' shared service.
*
* @return \Shopware\Core\System\NumberRange\Aggregate\NumberRangeSalesChannel\NumberRangeSalesChannelDefinition
*/
protected function getNumberRangeSalesChannelDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/NumberRange/Aggregate/NumberRangeSalesChannel/NumberRangeSalesChannelDefinition.php';
$this->services['Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeSalesChannel\\NumberRangeSalesChannelDefinition'] = $instance = new \Shopware\Core\System\NumberRange\Aggregate\NumberRangeSalesChannel\NumberRangeSalesChannelDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\NumberRange\Aggregate\NumberRangeState\NumberRangeStateDefinition' shared service.
*
* @return \Shopware\Core\System\NumberRange\Aggregate\NumberRangeState\NumberRangeStateDefinition
*/
protected function getNumberRangeStateDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/NumberRange/Aggregate/NumberRangeState/NumberRangeStateDefinition.php';
$this->services['Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeState\\NumberRangeStateDefinition'] = $instance = new \Shopware\Core\System\NumberRange\Aggregate\NumberRangeState\NumberRangeStateDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\NumberRange\Aggregate\NumberRangeTranslation\NumberRangeTranslationDefinition' shared service.
*
* @return \Shopware\Core\System\NumberRange\Aggregate\NumberRangeTranslation\NumberRangeTranslationDefinition
*/
protected function getNumberRangeTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/NumberRange/Aggregate/NumberRangeTranslation/NumberRangeTranslationDefinition.php';
$this->services['Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeTranslation\\NumberRangeTranslationDefinition'] = $instance = new \Shopware\Core\System\NumberRange\Aggregate\NumberRangeTranslation\NumberRangeTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\NumberRange\Aggregate\NumberRangeTypeTranslation\NumberRangeTypeTranslationDefinition' shared service.
*
* @return \Shopware\Core\System\NumberRange\Aggregate\NumberRangeTypeTranslation\NumberRangeTypeTranslationDefinition
*/
protected function getNumberRangeTypeTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/NumberRange/Aggregate/NumberRangeTypeTranslation/NumberRangeTypeTranslationDefinition.php';
$this->services['Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeTypeTranslation\\NumberRangeTypeTranslationDefinition'] = $instance = new \Shopware\Core\System\NumberRange\Aggregate\NumberRangeTypeTranslation\NumberRangeTypeTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\NumberRange\Aggregate\NumberRangeType\NumberRangeTypeDefinition' shared service.
*
* @return \Shopware\Core\System\NumberRange\Aggregate\NumberRangeType\NumberRangeTypeDefinition
*/
protected function getNumberRangeTypeDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/NumberRange/Aggregate/NumberRangeType/NumberRangeTypeDefinition.php';
$this->services['Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeType\\NumberRangeTypeDefinition'] = $instance = new \Shopware\Core\System\NumberRange\Aggregate\NumberRangeType\NumberRangeTypeDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\NumberRange\Api\NumberRangeController' shared service.
*
* @return \Shopware\Core\System\NumberRange\Api\NumberRangeController
*/
protected function getNumberRangeControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/NumberRange/Api/NumberRangeController.php';
$this->services['Shopware\\Core\\System\\NumberRange\\Api\\NumberRangeController'] = $instance = new \Shopware\Core\System\NumberRange\Api\NumberRangeController(($this->privates['Shopware\\Core\\System\\NumberRange\\ValueGenerator\\NumberRangeValueGeneratorInterface'] ?? $this->getNumberRangeValueGeneratorInterfaceService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\NumberRange\NumberRangeDefinition' shared service.
*
* @return \Shopware\Core\System\NumberRange\NumberRangeDefinition
*/
protected function getNumberRangeDefinitionService()
{
$this->services['Shopware\\Core\\System\\NumberRange\\NumberRangeDefinition'] = $instance = new \Shopware\Core\System\NumberRange\NumberRangeDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\SalesChannel\Aggregate\SalesChannelAnalytics\SalesChannelAnalyticsDefinition' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelAnalytics\SalesChannelAnalyticsDefinition
*/
protected function getSalesChannelAnalyticsDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Aggregate/SalesChannelAnalytics/SalesChannelAnalyticsDefinition.php';
$this->services['Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelAnalytics\\SalesChannelAnalyticsDefinition'] = $instance = new \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelAnalytics\SalesChannelAnalyticsDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\SalesChannel\Aggregate\SalesChannelCountry\SalesChannelCountryDefinition' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelCountry\SalesChannelCountryDefinition
*/
protected function getSalesChannelCountryDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Aggregate/SalesChannelCountry/SalesChannelCountryDefinition.php';
$this->services['Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelCountry\\SalesChannelCountryDefinition'] = $instance = new \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelCountry\SalesChannelCountryDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\SalesChannel\Aggregate\SalesChannelCurrency\SalesChannelCurrencyDefinition' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelCurrency\SalesChannelCurrencyDefinition
*/
protected function getSalesChannelCurrencyDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Aggregate/SalesChannelCurrency/SalesChannelCurrencyDefinition.php';
$this->services['Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelCurrency\\SalesChannelCurrencyDefinition'] = $instance = new \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelCurrency\SalesChannelCurrencyDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\SalesChannel\Aggregate\SalesChannelDomain\SalesChannelDomainDefinition' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelDomain\SalesChannelDomainDefinition
*/
protected function getSalesChannelDomainDefinitionService()
{
$this->services['Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelDomain\\SalesChannelDomainDefinition'] = $instance = new \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelDomain\SalesChannelDomainDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\SalesChannel\Aggregate\SalesChannelLanguage\SalesChannelLanguageDefinition' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelLanguage\SalesChannelLanguageDefinition
*/
protected function getSalesChannelLanguageDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Aggregate/SalesChannelLanguage/SalesChannelLanguageDefinition.php';
$this->services['Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelLanguage\\SalesChannelLanguageDefinition'] = $instance = new \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelLanguage\SalesChannelLanguageDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\SalesChannel\Aggregate\SalesChannelPaymentMethod\SalesChannelPaymentMethodDefinition' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelPaymentMethod\SalesChannelPaymentMethodDefinition
*/
protected function getSalesChannelPaymentMethodDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Aggregate/SalesChannelPaymentMethod/SalesChannelPaymentMethodDefinition.php';
$this->services['Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelPaymentMethod\\SalesChannelPaymentMethodDefinition'] = $instance = new \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelPaymentMethod\SalesChannelPaymentMethodDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\SalesChannel\Aggregate\SalesChannelShippingMethod\SalesChannelShippingMethodDefinition' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelShippingMethod\SalesChannelShippingMethodDefinition
*/
protected function getSalesChannelShippingMethodDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Aggregate/SalesChannelShippingMethod/SalesChannelShippingMethodDefinition.php';
$this->services['Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelShippingMethod\\SalesChannelShippingMethodDefinition'] = $instance = new \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelShippingMethod\SalesChannelShippingMethodDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\SalesChannel\Aggregate\SalesChannelTranslation\SalesChannelTranslationDefinition' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelTranslation\SalesChannelTranslationDefinition
*/
protected function getSalesChannelTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Aggregate/SalesChannelTranslation/SalesChannelTranslationDefinition.php';
$this->services['Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelTranslation\\SalesChannelTranslationDefinition'] = $instance = new \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelTranslation\SalesChannelTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\SalesChannel\Aggregate\SalesChannelTypeTranslation\SalesChannelTypeTranslationDefinition' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelTypeTranslation\SalesChannelTypeTranslationDefinition
*/
protected function getSalesChannelTypeTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Aggregate/SalesChannelTypeTranslation/SalesChannelTypeTranslationDefinition.php';
$this->services['Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelTypeTranslation\\SalesChannelTypeTranslationDefinition'] = $instance = new \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelTypeTranslation\SalesChannelTypeTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\SalesChannel\Aggregate\SalesChannelType\SalesChannelTypeDefinition' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelType\SalesChannelTypeDefinition
*/
protected function getSalesChannelTypeDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Aggregate/SalesChannelType/SalesChannelTypeDefinition.php';
$this->services['Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelType\\SalesChannelTypeDefinition'] = $instance = new \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelType\SalesChannelTypeDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\SalesChannel\Entity\SalesChannelDefinitionInstanceRegistry' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Entity\SalesChannelDefinitionInstanceRegistry
*/
protected function getSalesChannelDefinitionInstanceRegistryService()
{
return $this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] = new \Shopware\Core\System\SalesChannel\Entity\SalesChannelDefinitionInstanceRegistry('sales_channel_definition.', $this, ['log_entry' => 'Shopware\\Core\\Framework\\Log\\LogEntryDefinition', 'acl_role' => 'Shopware\\Core\\Framework\\Api\\Acl\\Role\\AclRoleDefinition', 'acl_user_role' => 'Shopware\\Core\\Framework\\Api\\Acl\\Role\\AclUserRoleDefinition', 'user_role_acl' => 'Shopware\\Core\\Framework\\Api\\Acl\\Role\\AclUserRoleDefinition', 'app' => 'Shopware\\Core\\Framework\\App\\AppDefinition', 'app_translation' => 'Shopware\\Core\\Framework\\App\\Aggregate\\AppTranslation\\AppTranslationDefinition', 'app_action_button' => 'Shopware\\Core\\Framework\\App\\Aggregate\\ActionButton\\ActionButtonDefinition', 'app_action_button_translation' => 'Shopware\\Core\\Framework\\App\\Aggregate\\ActionButtonTranslation\\ActionButtonTranslationDefinition', 'app_template' => 'Shopware\\Core\\Framework\\App\\Template\\TemplateDefinition', 'custom_field' => 'Shopware\\Core\\System\\CustomField\\CustomFieldDefinition', 'custom_field_set' => 'Shopware\\Core\\System\\CustomField\\Aggregate\\CustomFieldSet\\CustomFieldSetDefinition', 'custom_field_set_relation' => 'Shopware\\Core\\System\\CustomField\\Aggregate\\CustomFieldSetRelation\\CustomFieldSetRelationDefinition', 'version' => 'Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\VersionDefinition', 'version_commit' => 'Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\Aggregate\\VersionCommit\\VersionCommitDefinition', 'version_commit_data' => 'Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\Aggregate\\VersionCommitData\\VersionCommitDataDefinition', 'event_action' => 'Shopware\\Core\\Framework\\Event\\EventAction\\EventActionDefinition', 'event_action_rule' => 'Shopware\\Core\\Framework\\Event\\EventAction\\Aggregate\\EventActionRule\\EventActionRuleDefinition', 'event_action_sales_channel' => 'Shopware\\Core\\Framework\\Event\\EventAction\\Aggregate\\EventActionSalesChannel\\EventActionSalesChannelDefinition', 'dead_message' => 'Shopware\\Core\\Framework\\MessageQueue\\DeadMessage\\DeadMessageDefinition', 'message_queue_stats' => 'Shopware\\Core\\Framework\\MessageQueue\\MessageQueueStatsDefinition', 'plugin' => 'Shopware\\Core\\Framework\\Plugin\\PluginDefinition', 'plugin_translation' => 'Shopware\\Core\\Framework\\Plugin\\Aggregate\\PluginTranslation\\PluginTranslationDefinition', 'scheduled_task' => 'Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\ScheduledTaskDefinition', 'language' => 'Shopware\\Core\\System\\Language\\SalesChannel\\SalesChannelLanguageDefinition', 'seo_url' => 'Shopware\\Core\\Content\\Seo\\SeoUrl\\SalesChannel\\SalesChannelSeoUrlDefinition', 'seo_url_template' => 'Shopware\\Core\\Content\\Seo\\SeoUrlTemplate\\SeoUrlTemplateDefinition', 'main_category' => 'Shopware\\Core\\Content\\Seo\\MainCategory\\SalesChannel\\SalesChannelMainCategoryDefinition', 'webhook' => 'Shopware\\Core\\Framework\\Webhook\\WebhookDefinition', 'sales_channel' => 'Shopware\\Core\\System\\SalesChannel\\SalesChannelDefinition', 'sales_channel_translation' => 'Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelTranslation\\SalesChannelTranslationDefinition', 'sales_channel_country' => 'Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelCountry\\SalesChannelCountryDefinition', 'sales_channel_currency' => 'Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelCurrency\\SalesChannelCurrencyDefinition', 'sales_channel_domain' => 'Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelDomain\\SalesChannelDomainDefinition', 'sales_channel_language' => 'Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelLanguage\\SalesChannelLanguageDefinition', 'sales_channel_payment_method' => 'Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelPaymentMethod\\SalesChannelPaymentMethodDefinition', 'sales_channel_shipping_method' => 'Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelShippingMethod\\SalesChannelShippingMethodDefinition', 'sales_channel_type' => 'Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelType\\SalesChannelTypeDefinition', 'sales_channel_type_translation' => 'Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelTypeTranslation\\SalesChannelTypeTranslationDefinition', 'sales_channel_analytics' => 'Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelAnalytics\\SalesChannelAnalyticsDefinition', 'country' => 'Shopware\\Core\\System\\Country\\SalesChannel\\SalesChannelCountryDefinition', 'country_state' => 'Shopware\\Core\\System\\Country\\Aggregate\\CountryState\\SalesChannel\\SalesChannelCountryStateDefinition', 'country_state_translation' => 'Shopware\\Core\\System\\Country\\Aggregate\\CountryStateTranslation\\CountryStateTranslationDefinition', 'country_translation' => 'Shopware\\Core\\System\\Country\\Aggregate\\CountryTranslation\\CountryTranslationDefinition', 'currency' => 'Shopware\\Core\\System\\Currency\\SalesChannel\\SalesChannelCurrencyDefinition', 'currency_country_rounding' => 'Shopware\\Core\\System\\Currency\\Aggregate\\CurrencyCountryRounding\\CurrencyCountryRoundingDefinition', 'currency_translation' => 'Shopware\\Core\\System\\Currency\\Aggregate\\CurrencyTranslation\\CurrencyTranslationDefinition', 'locale' => 'Shopware\\Core\\System\\Locale\\LocaleDefinition', 'locale_translation' => 'Shopware\\Core\\System\\Locale\\Aggregate\\LocaleTranslation\\LocaleTranslationDefinition', 'snippet_set' => 'Shopware\\Core\\System\\Snippet\\Aggregate\\SnippetSet\\SnippetSetDefinition', 'snippet' => 'Shopware\\Core\\System\\Snippet\\SnippetDefinition', 'salutation' => 'Shopware\\Core\\System\\Salutation\\SalesChannel\\SalesChannelSalutationDefinition', 'salutation_translation' => 'Shopware\\Core\\System\\Salutation\\Aggregate\\SalutationTranslation\\SalutationTranslationDefinition', 'tax' => 'Shopware\\Core\\System\\Tax\\TaxDefinition', 'tax_rule' => 'Shopware\\Core\\System\\Tax\\Aggregate\\TaxRule\\TaxRuleDefinition', 'tax_rule_type' => 'Shopware\\Core\\System\\Tax\\Aggregate\\TaxRuleType\\TaxRuleTypeDefinition', 'tax_rule_type_translation' => 'Shopware\\Core\\System\\Tax\\Aggregate\\TaxRuleTypeTranslation\\TaxRuleTypeTranslationDefinition', 'unit' => 'Shopware\\Core\\System\\Unit\\UnitDefinition', 'unit_translation' => 'Shopware\\Core\\System\\Unit\\Aggregate\\UnitTranslation\\UnitTranslationDefinition', 'user' => 'Shopware\\Core\\System\\User\\UserDefinition', 'user_config' => 'Shopware\\Core\\System\\User\\Aggregate\\UserConfig\\UserConfigDefinition', 'user_access_key' => 'Shopware\\Core\\System\\User\\Aggregate\\UserAccessKey\\UserAccessKeyDefinition', 'user_recovery' => 'Shopware\\Core\\System\\User\\Aggregate\\UserRecovery\\UserRecoveryDefinition', 'integration' => 'Shopware\\Core\\System\\Integration\\IntegrationDefinition', 'integration_role' => 'Shopware\\Core\\System\\Integration\\Aggregate\\IntegrationRole\\IntegrationRoleDefinition', 'state_machine' => 'Shopware\\Core\\System\\StateMachine\\StateMachineDefinition', 'state_machine_translation' => 'Shopware\\Core\\System\\StateMachine\\StateMachineTranslationDefinition', 'state_machine_state' => 'Shopware\\Core\\System\\StateMachine\\Aggregation\\StateMachineState\\StateMachineStateDefinition', 'state_machine_state_translation' => 'Shopware\\Core\\System\\StateMachine\\Aggregation\\StateMachineState\\StateMachineStateTranslationDefinition', 'state_machine_transition' => 'Shopware\\Core\\System\\StateMachine\\Aggregation\\StateMachineTransition\\StateMachineTransitionDefinition', 'state_machine_history' => 'Shopware\\Core\\System\\StateMachine\\Aggregation\\StateMachineHistory\\StateMachineHistoryDefinition', 'system_config' => 'Shopware\\Core\\System\\SystemConfig\\SystemConfigDefinition', 'number_range' => 'Shopware\\Core\\System\\NumberRange\\NumberRangeDefinition', 'number_range_sales_channel' => 'Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeSalesChannel\\NumberRangeSalesChannelDefinition', 'number_range_state' => 'Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeState\\NumberRangeStateDefinition', 'number_range_type' => 'Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeType\\NumberRangeTypeDefinition', 'number_range_type_translation' => 'Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeTypeTranslation\\NumberRangeTypeTranslationDefinition', 'number_range_translation' => 'Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeTranslation\\NumberRangeTranslationDefinition', 'tag' => 'Shopware\\Core\\System\\Tag\\TagDefinition', 'category' => 'Shopware\\Core\\Content\\Category\\SalesChannel\\SalesChannelCategoryDefinition', 'category_translation' => 'Shopware\\Core\\Content\\Category\\Aggregate\\CategoryTranslation\\CategoryTranslationDefinition', 'category_tag' => 'Shopware\\Core\\Content\\Category\\Aggregate\\CategoryTag\\CategoryTagDefinition', 'media' => 'Shopware\\Core\\Content\\Media\\MediaDefinition', 'media_default_folder' => 'Shopware\\Core\\Content\\Media\\Aggregate\\MediaDefaultFolder\\MediaDefaultFolderDefinition', 'media_thumbnail' => 'Shopware\\Core\\Content\\Media\\Aggregate\\MediaThumbnail\\MediaThumbnailDefinition', 'media_translation' => 'Shopware\\Core\\Content\\Media\\Aggregate\\MediaTranslation\\MediaTranslationDefinition', 'media_folder' => 'Shopware\\Core\\Content\\Media\\Aggregate\\MediaFolder\\MediaFolderDefinition', 'media_thumbnail_size' => 'Shopware\\Core\\Content\\Media\\Aggregate\\MediaThumbnailSize\\MediaThumbnailSizeDefinition', 'media_folder_configuration' => 'Shopware\\Core\\Content\\Media\\Aggregate\\MediaFolderConfiguration\\MediaFolderConfigurationDefinition', 'media_folder_configuration_media_thumbnail_size' => 'Shopware\\Core\\Content\\Media\\Aggregate\\MediaFolderConfigurationMediaThumbnailSize\\MediaFolderConfigurationMediaThumbnailSizeDefinition', 'media_tag' => 'Shopware\\Core\\Content\\Media\\Aggregate\\MediaTag\\MediaTagDefinition', 'product' => 'Shopware\\Core\\Content\\Product\\SalesChannel\\SalesChannelProductDefinition', 'product_stream_mapping' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductStreamMapping\\ProductStreamMappingDefinition', 'product_category' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductCategory\\ProductCategoryDefinition', 'product_custom_field_set' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductCustomFieldSet\\ProductCustomFieldSetDefinition', 'product_tag' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductTag\\ProductTagDefinition', 'product_configurator_setting' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductConfiguratorSetting\\ProductConfiguratorSettingDefinition', 'product_price' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductPrice\\ProductPriceDefinition', 'product_property' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductProperty\\ProductPropertyDefinition', 'product_search_keyword' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductSearchKeyword\\ProductSearchKeywordDefinition', 'product_keyword_dictionary' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductKeywordDictionary\\ProductKeywordDictionaryDefinition', 'product_review' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductReview\\ProductReviewDefinition', 'product_manufacturer' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductManufacturer\\ProductManufacturerDefinition', 'product_manufacturer_translation' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductManufacturerTranslation\\ProductManufacturerTranslationDefinition', 'product_media' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductMedia\\ProductMediaDefinition', 'product_translation' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductTranslation\\ProductTranslationDefinition', 'product_option' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductOption\\ProductOptionDefinition', 'product_category_tree' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductCategoryTree\\ProductCategoryTreeDefinition', 'product_cross_selling' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductCrossSelling\\ProductCrossSellingDefinition', 'product_cross_selling_translation' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductCrossSellingTranslation\\ProductCrossSellingTranslationDefinition', 'product_cross_selling_assigned_products' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductCrossSellingAssignedProducts\\ProductCrossSellingAssignedProductsDefinition', 'product_feature_set' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductFeatureSet\\ProductFeatureSetDefinition', 'product_feature_set_translation' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductFeatureSetTranslation\\ProductFeatureSetTranslationDefinition', 'product_sorting' => 'Shopware\\Core\\Content\\Product\\SalesChannel\\Sorting\\ProductSortingDefinition', 'product_sorting_translation' => 'Shopware\\Core\\Content\\Product\\SalesChannel\\Sorting\\ProductSortingTranslationDefinition', 'product_search_config' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductSearchConfig\\ProductSearchConfigDefinition', 'product_search_config_field' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductSearchConfigField\\ProductSearchConfigFieldDefinition', 'product_visibility' => 'Shopware\\Core\\Content\\Product\\Aggregate\\ProductVisibility\\ProductVisibilityDefinition', 'delivery_time' => 'Shopware\\Core\\System\\DeliveryTime\\DeliveryTimeDefinition', 'newsletter_recipient' => 'Shopware\\Core\\Content\\Newsletter\\Aggregate\\NewsletterRecipient\\NewsletterRecipientDefinition', 'newsletter_recipient_tag' => 'Shopware\\Core\\Content\\Newsletter\\Aggregate\\NewsletterRecipientTag\\NewsletterRecipientTagDefinition', 'rule' => 'Shopware\\Core\\Content\\Rule\\RuleDefinition', 'rule_condition' => 'Shopware\\Core\\Content\\Rule\\Aggregate\\RuleCondition\\RuleConditionDefinition', 'product_stream' => 'Shopware\\Core\\Content\\ProductStream\\ProductStreamDefinition', 'product_stream_translation' => 'Shopware\\Core\\Content\\ProductStream\\Aggregate\\ProductStreamTranslation\\ProductStreamTranslationDefinition', 'product_stream_filter' => 'Shopware\\Core\\Content\\ProductStream\\Aggregate\\ProductStreamFilter\\ProductStreamFilterDefinition', 'product_export' => 'Shopware\\Core\\Content\\ProductExport\\ProductExportDefinition', 'property_group' => 'Shopware\\Core\\Content\\Property\\PropertyGroupDefinition', 'property_group_option' => 'Shopware\\Core\\Content\\Property\\Aggregate\\PropertyGroupOption\\PropertyGroupOptionDefinition', 'property_group_option_translation' => 'Shopware\\Core\\Content\\Property\\Aggregate\\PropertyGroupOptionTranslation\\PropertyGroupOptionTranslationDefinition', 'property_group_translation' => 'Shopware\\Core\\Content\\Property\\Aggregate\\PropertyGroupTranslation\\PropertyGroupTranslationDefinition', 'cms_page' => 'Shopware\\Core\\Content\\Cms\\CmsPageDefinition', 'cms_page_translation' => 'Shopware\\Core\\Content\\Cms\\Aggregate\\CmsPageTranslation\\CmsPageTranslationDefinition', 'cms_section' => 'Shopware\\Core\\Content\\Cms\\Aggregate\\CmsSection\\CmsSectionDefinition', 'cms_block' => 'Shopware\\Core\\Content\\Cms\\Aggregate\\CmsBlock\\CmsBlockDefinition', 'cms_slot' => 'Shopware\\Core\\Content\\Cms\\Aggregate\\CmsSlot\\CmsSlotDefinition', 'cms_slot_translation' => 'Shopware\\Core\\Content\\Cms\\Aggregate\\CmsSlotTranslation\\CmsSlotTranslationDefinition', 'mail_template' => 'Shopware\\Core\\Content\\MailTemplate\\MailTemplateDefinition', 'mail_template_translation' => 'Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailTemplateTranslation\\MailTemplateTranslationDefinition', 'mail_template_type' => 'Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailTemplateType\\MailTemplateTypeDefinition', 'mail_template_type_translation' => 'Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailTemplateTypeTranslation\\MailTemplateTypeTranslationDefinition', 'mail_template_media' => 'Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailTemplateMedia\\MailTemplateMediaDefinition', 'mail_header_footer' => 'Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailHeaderFooter\\MailHeaderFooterDefinition', 'mail_header_footer_translation' => 'Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailHeaderFooterTranslation\\MailHeaderFooterTranslationDefinition', 'delivery_time_translation' => 'Shopware\\Core\\System\\DeliveryTime\\Aggregate\\DeliveryTimeTranslation\\DeliveryTimeTranslationDefinition', 'import_export_profile' => 'Shopware\\Core\\Content\\ImportExport\\ImportExportProfileDefinition', 'import_export_log' => 'Shopware\\Core\\Content\\ImportExport\\Aggregate\\ImportExportLog\\ImportExportLogDefinition', 'import_export_file' => 'Shopware\\Core\\Content\\ImportExport\\Aggregate\\ImportExportFile\\ImportExportFileDefinition', 'import_export_profile_translation' => 'Shopware\\Core\\Content\\ImportExport\\ImportExportProfileTranslationDefinition', 'landing_page' => 'Shopware\\Core\\Content\\LandingPage\\SalesChannel\\SalesChannelLandingPageDefinition', 'landing_page_translation' => 'Shopware\\Core\\Content\\LandingPage\\Aggregate\\LandingPageTranslation\\LandingPageTranslationDefinition', 'landing_page_tag' => 'Shopware\\Core\\Content\\LandingPage\\Aggregate\\LandingPageTag\\LandingPageTagDefinition', 'landing_page_sales_channel' => 'Shopware\\Core\\Content\\LandingPage\\Aggregate\\LandingPageSalesChannel\\LandingPageSalesChannelDefinition', 'customer' => 'Shopware\\Core\\Checkout\\Customer\\CustomerDefinition', 'customer_group_translation' => 'Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerGroupTranslation\\CustomerGroupTranslationDefinition', 'customer_address' => 'Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerAddress\\CustomerAddressDefinition', 'customer_recovery' => 'Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerRecovery\\CustomerRecoveryDefinition', 'customer_group' => 'Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerGroup\\CustomerGroupDefinition', 'customer_group_registration_sales_channels' => 'Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerGroupRegistrationSalesChannel\\CustomerGroupRegistrationSalesChannelDefinition', 'customer_tag' => 'Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerTag\\CustomerTagDefinition', 'customer_wishlist' => 'Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerWishlist\\CustomerWishlistDefinition', 'customer_wishlist_product' => 'Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerWishlistProduct\\CustomerWishlistProductDefinition', 'document' => 'Shopware\\Core\\Checkout\\Document\\DocumentDefinition', 'document_type' => 'Shopware\\Core\\Checkout\\Document\\Aggregate\\DocumentType\\DocumentTypeDefinition', 'document_type_translation' => 'Shopware\\Core\\Checkout\\Document\\Aggregate\\DocumentTypeTranslation\\DocumentTypeTranslationDefinition', 'document_base_config' => 'Shopware\\Core\\Checkout\\Document\\Aggregate\\DocumentBaseConfig\\DocumentBaseConfigDefinition', 'document_base_config_sales_channel' => 'Shopware\\Core\\Checkout\\Document\\Aggregate\\DocumentBaseConfigSalesChannel\\DocumentBaseConfigSalesChannelDefinition', 'order' => 'Shopware\\Core\\Checkout\\Order\\OrderDefinition', 'order_address' => 'Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderAddress\\OrderAddressDefinition', 'order_customer' => 'Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderCustomer\\OrderCustomerDefinition', 'order_delivery' => 'Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderDelivery\\OrderDeliveryDefinition', 'order_delivery_position' => 'Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderDeliveryPosition\\OrderDeliveryPositionDefinition', 'order_line_item' => 'Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderLineItem\\OrderLineItemDefinition', 'order_tag' => 'Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderTag\\OrderTagDefinition', 'order_transaction' => 'Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderTransaction\\OrderTransactionDefinition', 'payment_method' => 'Shopware\\Core\\Checkout\\Payment\\SalesChannel\\SalesChannelPaymentMethodDefinition', 'payment_method_translation' => 'Shopware\\Core\\Checkout\\Payment\\Aggregate\\PaymentMethodTranslation\\PaymentMethodTranslationDefinition', 'promotion' => 'Shopware\\Core\\Checkout\\Promotion\\PromotionDefinition', 'promotion_sales_channel' => 'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionSalesChannel\\PromotionSalesChannelDefinition', 'promotion_individual_code' => 'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionIndividualCode\\PromotionIndividualCodeDefinition', 'promotion_discount' => 'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionDiscount\\PromotionDiscountDefinition', 'promotion_discount_rule' => 'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionDiscountRule\\PromotionDiscountRuleDefinition', 'promotion_setgroup' => 'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionSetGroup\\PromotionSetGroupDefinition', 'promotion_setgroup_rule' => 'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionSetGroupRule\\PromotionSetGroupRuleDefinition', 'promotion_order_rule' => 'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionOrderRule\\PromotionOrderRuleDefinition', 'promotion_persona_customer' => 'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionPersonaCustomer\\PromotionPersonaCustomerDefinition', 'promotion_persona_rule' => 'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionPersonaRule\\PromotionPersonaRuleDefinition', 'promotion_cart_rule' => 'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionCartRule\\PromotionCartRuleDefinition', 'promotion_translation' => 'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionTranslation\\PromotionTranslationDefinition', 'promotion_discount_prices' => 'Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionDiscountPrice\\PromotionDiscountPriceDefinition', 'shipping_method' => 'Shopware\\Core\\Checkout\\Shipping\\SalesChannel\\SalesChannelShippingMethodDefinition', 'shipping_method_tag' => 'Shopware\\Core\\Checkout\\Shipping\\Aggregate\\ShippingMethodTag\\ShippingMethodTagDefinition', 'shipping_method_price' => 'Shopware\\Core\\Checkout\\Shipping\\Aggregate\\ShippingMethodPrice\\ShippingMethodPriceDefinition', 'shipping_method_translation' => 'Shopware\\Core\\Checkout\\Shipping\\Aggregate\\ShippingMethodTranslation\\ShippingMethodTranslationDefinition', 'theme' => 'Shopware\\Storefront\\Theme\\ThemeDefinition', 'theme_translation' => 'Shopware\\Storefront\\Theme\\Aggregate\\ThemeTranslationDefinition', 'theme_sales_channel' => 'Shopware\\Storefront\\Theme\\Aggregate\\ThemeSalesChannelDefinition', 'theme_media' => 'Shopware\\Storefront\\Theme\\Aggregate\\ThemeMediaDefinition', 'swag_language_pack_language' => 'Swag\\LanguagePack\\PackLanguage\\PackLanguageDefinition', 'bf_config' => 'Swag\\Markets\\Entity\\Config\\SwagMarketsConfigurationEntityDefinition', 'bf_marketplace' => 'Swag\\Markets\\Entity\\Marketplace\\MarketplaceDefinition', 'bf_marketplace_sales_channel' => 'Swag\\Markets\\Entity\\Marketplace\\Aggregate\\MarketplaceSalesChannel\\MarketplaceSalesChannelDefinition', 'bf_marketplace_settings' => 'Swag\\Markets\\Entity\\Marketplace\\Aggregate\\MarketplaceSettings\\MarketplaceSettingsDefinition', 'bf_category_mapping' => 'Swag\\Markets\\Entity\\CategoryMapping\\CategoryMappingDefinition', 'bf_support' => 'Swag\\Markets\\Entity\\Support\\SupportDefinition'], ['language' => 'sales_channel.language.repository', 'seo_url' => 'sales_channel.seo_url.repository', 'main_category' => 'sales_channel.main_category.repository', 'country' => 'sales_channel.country.repository', 'country_state' => 'sales_channel.country_state.repository', 'currency' => 'sales_channel.currency.repository', 'salutation' => 'sales_channel.salutation.repository', 'category' => 'sales_channel.category.repository', 'product' => 'sales_channel.product.repository', 'landing_page' => 'sales_channel.landing_page.repository', 'payment_method' => 'sales_channel.payment_method.repository', 'shipping_method' => 'sales_channel.shipping_method.repository']);
}
/**
* Gets the public 'Shopware\Core\System\SalesChannel\SalesChannelDefinition' shared service.
*
* @return \Shopware\Core\System\SalesChannel\SalesChannelDefinition
*/
protected function getSalesChannelDefinitionService()
{
$this->services['Shopware\\Core\\System\\SalesChannel\\SalesChannelDefinition'] = $instance = new \Shopware\Core\System\SalesChannel\SalesChannelDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\SalesChannel\SalesChannel\ContextSwitchRoute' shared service.
*
* @return \Shopware\Core\System\SalesChannel\SalesChannel\ContextSwitchRoute
*/
protected function getContextSwitchRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/SalesChannel/AbstractContextSwitchRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/SalesChannel/ContextSwitchRoute.php';
return $this->services['Shopware\\Core\\System\\SalesChannel\\SalesChannel\\ContextSwitchRoute'] = new \Shopware\Core\System\SalesChannel\SalesChannel\ContextSwitchRoute(($this->privates['Shopware\\Core\\Framework\\Validation\\DataValidator'] ?? $this->getDataValidatorService()), ($this->privates['Shopware\\Core\\System\\SalesChannel\\Context\\SalesChannelContextPersister'] ?? $this->getSalesChannelContextPersisterService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'Shopware\Core\System\SalesChannel\SalesChannel\StoreApiInfoController' shared service.
*
* @return \Shopware\Core\System\SalesChannel\SalesChannel\StoreApiInfoController
*/
protected function getStoreApiInfoControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/SalesChannel/StoreApiInfoController.php';
return $this->services['Shopware\\Core\\System\\SalesChannel\\SalesChannel\\StoreApiInfoController'] = new \Shopware\Core\System\SalesChannel\SalesChannel\StoreApiInfoController(($this->privates['Shopware\\Core\\Framework\\Api\\ApiDefinition\\DefinitionService'] ?? $this->getDefinitionServiceService()), ($this->services['.container.private.twig'] ?? $this->get_Container_Private_TwigService()), $this->parameters['shopware.security.csp_templates']);
}
/**
* Gets the public 'Shopware\Core\System\Salutation\Aggregate\SalutationTranslation\SalutationTranslationDefinition' shared service.
*
* @return \Shopware\Core\System\Salutation\Aggregate\SalutationTranslation\SalutationTranslationDefinition
*/
protected function getSalutationTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Salutation/Aggregate/SalutationTranslation/SalutationTranslationDefinition.php';
$this->services['Shopware\\Core\\System\\Salutation\\Aggregate\\SalutationTranslation\\SalutationTranslationDefinition'] = $instance = new \Shopware\Core\System\Salutation\Aggregate\SalutationTranslation\SalutationTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\Salutation\SalesChannel\SalesChannelSalutationDefinition' shared service.
*
* @return \Shopware\Core\System\Salutation\SalesChannel\SalesChannelSalutationDefinition
*/
protected function getSalesChannelSalutationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Salutation/SalutationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Salutation/SalesChannel/SalesChannelSalutationDefinition.php';
$this->services['Shopware\\Core\\System\\Salutation\\SalesChannel\\SalesChannelSalutationDefinition'] = $instance = new \Shopware\Core\System\Salutation\SalesChannel\SalesChannelSalutationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\Salutation\SalesChannel\SalutationRoute' shared service.
*
* @return \Shopware\Core\System\Salutation\SalesChannel\CachedSalutationRoute
*/
protected function getSalutationRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Salutation/SalesChannel/AbstractSalutationRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Salutation/SalesChannel/CachedSalutationRoute.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Salutation/SalesChannel/SalutationRoute.php';
return $this->services['Shopware\\Core\\System\\Salutation\\SalesChannel\\SalutationRoute'] = new \Shopware\Core\System\Salutation\SalesChannel\CachedSalutationRoute(new \Shopware\Core\System\Salutation\SalesChannel\SalutationRoute(($this->services['sales_channel.salutation.repository'] ?? $this->getSalesChannel_Salutation_RepositoryService())), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] ?? ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Cache\\EntityCacheKeyGenerator'] = new \Shopware\Core\Framework\DataAbstractionLayer\Cache\EntityCacheKeyGenerator())), ($this->privates['Shopware\\Storefront\\Framework\\Cache\\CacheTracer'] ?? $this->getCacheTracerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), [], ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()));
}
/**
* Gets the public 'Shopware\Core\System\Salutation\SalutationDefinition' shared service.
*
* @return \Shopware\Core\System\Salutation\SalutationDefinition
*/
protected function getSalutationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Salutation/SalutationDefinition.php';
$this->services['Shopware\\Core\\System\\Salutation\\SalutationDefinition'] = $instance = new \Shopware\Core\System\Salutation\SalutationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\Snippet\Aggregate\SnippetSet\SnippetSetDefinition' shared service.
*
* @return \Shopware\Core\System\Snippet\Aggregate\SnippetSet\SnippetSetDefinition
*/
protected function getSnippetSetDefinitionService()
{
$this->services['Shopware\\Core\\System\\Snippet\\Aggregate\\SnippetSet\\SnippetSetDefinition'] = $instance = new \Shopware\Core\System\Snippet\Aggregate\SnippetSet\SnippetSetDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\Snippet\Api\SnippetController' shared service.
*
* @return \Shopware\Core\System\Snippet\Api\SnippetController
*/
protected function getSnippetControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Snippet/Api/SnippetController.php';
$this->services['Shopware\\Core\\System\\Snippet\\Api\\SnippetController'] = $instance = new \Shopware\Core\System\Snippet\Api\SnippetController(($this->privates['Shopware\\Core\\System\\Snippet\\SnippetService'] ?? $this->getSnippetServiceService()), ($this->services['Shopware\\Core\\System\\Snippet\\Files\\SnippetFileCollection'] ?? $this->getSnippetFileCollectionService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\Snippet\Files\SnippetFileCollection' shared service.
*
* @return \Shopware\Core\System\Snippet\Files\SnippetFileCollection
*/
protected function getSnippetFileCollectionService($lazyLoad = true)
{
if ($lazyLoad) {
return $this->services['Shopware\\Core\\System\\Snippet\\Files\\SnippetFileCollection'] = $this->createProxy('SnippetFileCollection_08f09cc', function () {
return \SnippetFileCollection_08f09cc::staticProxyConstructor(function (&$wrappedInstance, \ProxyManager\Proxy\LazyLoadingInterface $proxy) {
$wrappedInstance = $this->getSnippetFileCollectionService(false);
$proxy->setProxyInitializer(null);
return true;
});
});
}
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Snippet/Files/SnippetFileCollectionFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Snippet/Files/SnippetFileLoaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Snippet/Files/SnippetFileLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Snippet/Files/AppSnippetFileLoader.php';
return (new \Shopware\Core\System\Snippet\Files\SnippetFileCollectionFactory([], new \Shopware\Core\System\Snippet\Files\SnippetFileLoader(($this->services['kernel'] ?? $this->get('kernel', 1)), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), new \Shopware\Core\System\Snippet\Files\AppSnippetFileLoader(\dirname(__DIR__, 4)), ($this->privates['Shopware\\Core\\Framework\\App\\ActiveAppsLoader'] ?? $this->getActiveAppsLoaderService()))))->createSnippetFileCollection();
}
/**
* Gets the public 'Shopware\Core\System\Snippet\Filter\SnippetFilterFactory' shared service.
*
* @return \Shopware\Core\System\Snippet\Filter\SnippetFilterFactory
*/
protected function getSnippetFilterFactoryService()
{
return $this->services['Shopware\\Core\\System\\Snippet\\Filter\\SnippetFilterFactory'] = new \Shopware\Core\System\Snippet\Filter\SnippetFilterFactory(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\System\\Snippet\\Filter\\AuthorFilter'] ?? ($this->privates['Shopware\\Core\\System\\Snippet\\Filter\\AuthorFilter'] = new \Shopware\Core\System\Snippet\Filter\AuthorFilter()));
yield 1 => ($this->privates['Shopware\\Core\\System\\Snippet\\Filter\\AddedFilter'] ?? ($this->privates['Shopware\\Core\\System\\Snippet\\Filter\\AddedFilter'] = new \Shopware\Core\System\Snippet\Filter\AddedFilter()));
yield 2 => ($this->privates['Shopware\\Core\\System\\Snippet\\Filter\\EditedFilter'] ?? ($this->privates['Shopware\\Core\\System\\Snippet\\Filter\\EditedFilter'] = new \Shopware\Core\System\Snippet\Filter\EditedFilter()));
yield 3 => ($this->privates['Shopware\\Core\\System\\Snippet\\Filter\\EmptySnippetFilter'] ?? ($this->privates['Shopware\\Core\\System\\Snippet\\Filter\\EmptySnippetFilter'] = new \Shopware\Core\System\Snippet\Filter\EmptySnippetFilter()));
yield 4 => ($this->privates['Shopware\\Core\\System\\Snippet\\Filter\\NamespaceFilter'] ?? ($this->privates['Shopware\\Core\\System\\Snippet\\Filter\\NamespaceFilter'] = new \Shopware\Core\System\Snippet\Filter\NamespaceFilter()));
yield 5 => ($this->privates['Shopware\\Core\\System\\Snippet\\Filter\\TermFilter'] ?? ($this->privates['Shopware\\Core\\System\\Snippet\\Filter\\TermFilter'] = new \Shopware\Core\System\Snippet\Filter\TermFilter()));
yield 6 => ($this->privates['Shopware\\Core\\System\\Snippet\\Filter\\TranslationKeyFilter'] ?? ($this->privates['Shopware\\Core\\System\\Snippet\\Filter\\TranslationKeyFilter'] = new \Shopware\Core\System\Snippet\Filter\TranslationKeyFilter()));
}, 7));
}
/**
* Gets the public 'Shopware\Core\System\Snippet\SnippetDefinition' shared service.
*
* @return \Shopware\Core\System\Snippet\SnippetDefinition
*/
protected function getSnippetDefinitionService()
{
$this->services['Shopware\\Core\\System\\Snippet\\SnippetDefinition'] = $instance = new \Shopware\Core\System\Snippet\SnippetDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\StateMachine\Aggregation\StateMachineHistory\StateMachineHistoryDefinition' shared service.
*
* @return \Shopware\Core\System\StateMachine\Aggregation\StateMachineHistory\StateMachineHistoryDefinition
*/
protected function getStateMachineHistoryDefinitionService()
{
$this->services['Shopware\\Core\\System\\StateMachine\\Aggregation\\StateMachineHistory\\StateMachineHistoryDefinition'] = $instance = new \Shopware\Core\System\StateMachine\Aggregation\StateMachineHistory\StateMachineHistoryDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\StateMachine\Aggregation\StateMachineState\StateMachineStateDefinition' shared service.
*
* @return \Shopware\Core\System\StateMachine\Aggregation\StateMachineState\StateMachineStateDefinition
*/
protected function getStateMachineStateDefinitionService()
{
$this->services['Shopware\\Core\\System\\StateMachine\\Aggregation\\StateMachineState\\StateMachineStateDefinition'] = $instance = new \Shopware\Core\System\StateMachine\Aggregation\StateMachineState\StateMachineStateDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\StateMachine\Aggregation\StateMachineState\StateMachineStateTranslationDefinition' shared service.
*
* @return \Shopware\Core\System\StateMachine\Aggregation\StateMachineState\StateMachineStateTranslationDefinition
*/
protected function getStateMachineStateTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/StateMachine/Aggregation/StateMachineState/StateMachineStateTranslationDefinition.php';
$this->services['Shopware\\Core\\System\\StateMachine\\Aggregation\\StateMachineState\\StateMachineStateTranslationDefinition'] = $instance = new \Shopware\Core\System\StateMachine\Aggregation\StateMachineState\StateMachineStateTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\StateMachine\Aggregation\StateMachineTransition\StateMachineTransitionDefinition' shared service.
*
* @return \Shopware\Core\System\StateMachine\Aggregation\StateMachineTransition\StateMachineTransitionDefinition
*/
protected function getStateMachineTransitionDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/StateMachine/Aggregation/StateMachineTransition/StateMachineTransitionDefinition.php';
$this->services['Shopware\\Core\\System\\StateMachine\\Aggregation\\StateMachineTransition\\StateMachineTransitionDefinition'] = $instance = new \Shopware\Core\System\StateMachine\Aggregation\StateMachineTransition\StateMachineTransitionDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\StateMachine\Api\StateMachineActionController' shared service.
*
* @return \Shopware\Core\System\StateMachine\Api\StateMachineActionController
*/
protected function getStateMachineActionControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/StateMachine/Api/StateMachineActionController.php';
$this->services['Shopware\\Core\\System\\StateMachine\\Api\\StateMachineActionController'] = $instance = new \Shopware\Core\System\StateMachine\Api\StateMachineActionController(($this->privates['Shopware\\Core\\System\\StateMachine\\StateMachineRegistry'] ?? $this->getStateMachineRegistryService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\StateMachine\StateMachineDefinition' shared service.
*
* @return \Shopware\Core\System\StateMachine\StateMachineDefinition
*/
protected function getStateMachineDefinitionService()
{
$this->services['Shopware\\Core\\System\\StateMachine\\StateMachineDefinition'] = $instance = new \Shopware\Core\System\StateMachine\StateMachineDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\StateMachine\StateMachineTranslationDefinition' shared service.
*
* @return \Shopware\Core\System\StateMachine\StateMachineTranslationDefinition
*/
protected function getStateMachineTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/StateMachine/StateMachineTranslationDefinition.php';
$this->services['Shopware\\Core\\System\\StateMachine\\StateMachineTranslationDefinition'] = $instance = new \Shopware\Core\System\StateMachine\StateMachineTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\SystemConfig\Api\SystemConfigController' shared service.
*
* @return \Shopware\Core\System\SystemConfig\Api\SystemConfigController
*/
protected function getSystemConfigControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SystemConfig/Api/SystemConfigController.php';
$this->services['Shopware\\Core\\System\\SystemConfig\\Api\\SystemConfigController'] = $instance = new \Shopware\Core\System\SystemConfig\Api\SystemConfigController(($this->privates['Shopware\\Core\\System\\SystemConfig\\Service\\ConfigurationService'] ?? $this->getConfigurationServiceService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\SystemConfig\SystemConfigDefinition' shared service.
*
* @return \Shopware\Core\System\SystemConfig\SystemConfigDefinition
*/
protected function getSystemConfigDefinitionService()
{
$this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigDefinition'] = $instance = new \Shopware\Core\System\SystemConfig\SystemConfigDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\SystemConfig\SystemConfigService' shared service.
*
* @return \Shopware\Core\System\SystemConfig\SystemConfigService
*/
protected function getSystemConfigServiceService()
{
$a = ($this->services['system_config.repository'] ?? $this->getSystemConfig_RepositoryService());
return $this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] = new \Shopware\Core\System\SystemConfig\SystemConfigService(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), $a, ($this->privates['Shopware\\Core\\System\\SystemConfig\\Util\\ConfigReader'] ?? ($this->privates['Shopware\\Core\\System\\SystemConfig\\Util\\ConfigReader'] = new \Shopware\Core\System\SystemConfig\Util\ConfigReader())), new \Shopware\Core\System\SystemConfig\CachedSystemConfigLoader(new \Shopware\Core\System\SystemConfig\SystemConfigLoader($a, ($this->services['plugin.repository'] ?? $this->getPlugin_RepositoryService())), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService()), ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService())), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'Shopware\Core\System\Tag\TagDefinition' shared service.
*
* @return \Shopware\Core\System\Tag\TagDefinition
*/
protected function getTagDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Tag/TagDefinition.php';
$this->services['Shopware\\Core\\System\\Tag\\TagDefinition'] = $instance = new \Shopware\Core\System\Tag\TagDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\Tax\Aggregate\TaxRuleTypeTranslation\TaxRuleTypeTranslationDefinition' shared service.
*
* @return \Shopware\Core\System\Tax\Aggregate\TaxRuleTypeTranslation\TaxRuleTypeTranslationDefinition
*/
protected function getTaxRuleTypeTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Tax/Aggregate/TaxRuleTypeTranslation/TaxRuleTypeTranslationDefinition.php';
$this->services['Shopware\\Core\\System\\Tax\\Aggregate\\TaxRuleTypeTranslation\\TaxRuleTypeTranslationDefinition'] = $instance = new \Shopware\Core\System\Tax\Aggregate\TaxRuleTypeTranslation\TaxRuleTypeTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\Tax\Aggregate\TaxRuleType\TaxRuleTypeDefinition' shared service.
*
* @return \Shopware\Core\System\Tax\Aggregate\TaxRuleType\TaxRuleTypeDefinition
*/
protected function getTaxRuleTypeDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Tax/Aggregate/TaxRuleType/TaxRuleTypeDefinition.php';
$this->services['Shopware\\Core\\System\\Tax\\Aggregate\\TaxRuleType\\TaxRuleTypeDefinition'] = $instance = new \Shopware\Core\System\Tax\Aggregate\TaxRuleType\TaxRuleTypeDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\Tax\Aggregate\TaxRule\TaxRuleDefinition' shared service.
*
* @return \Shopware\Core\System\Tax\Aggregate\TaxRule\TaxRuleDefinition
*/
protected function getTaxRuleDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Tax/Aggregate/TaxRule/TaxRuleDefinition.php';
$this->services['Shopware\\Core\\System\\Tax\\Aggregate\\TaxRule\\TaxRuleDefinition'] = $instance = new \Shopware\Core\System\Tax\Aggregate\TaxRule\TaxRuleDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\Tax\TaxDefinition' shared service.
*
* @return \Shopware\Core\System\Tax\TaxDefinition
*/
protected function getTaxDefinitionService()
{
$this->services['Shopware\\Core\\System\\Tax\\TaxDefinition'] = $instance = new \Shopware\Core\System\Tax\TaxDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\Unit\Aggregate\UnitTranslation\UnitTranslationDefinition' shared service.
*
* @return \Shopware\Core\System\Unit\Aggregate\UnitTranslation\UnitTranslationDefinition
*/
protected function getUnitTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Unit/Aggregate/UnitTranslation/UnitTranslationDefinition.php';
$this->services['Shopware\\Core\\System\\Unit\\Aggregate\\UnitTranslation\\UnitTranslationDefinition'] = $instance = new \Shopware\Core\System\Unit\Aggregate\UnitTranslation\UnitTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\Unit\UnitDefinition' shared service.
*
* @return \Shopware\Core\System\Unit\UnitDefinition
*/
protected function getUnitDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Unit/UnitDefinition.php';
$this->services['Shopware\\Core\\System\\Unit\\UnitDefinition'] = $instance = new \Shopware\Core\System\Unit\UnitDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\User\Aggregate\UserAccessKey\UserAccessKeyDefinition' shared service.
*
* @return \Shopware\Core\System\User\Aggregate\UserAccessKey\UserAccessKeyDefinition
*/
protected function getUserAccessKeyDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/User/Aggregate/UserAccessKey/UserAccessKeyDefinition.php';
$this->services['Shopware\\Core\\System\\User\\Aggregate\\UserAccessKey\\UserAccessKeyDefinition'] = $instance = new \Shopware\Core\System\User\Aggregate\UserAccessKey\UserAccessKeyDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\User\Aggregate\UserConfig\UserConfigDefinition' shared service.
*
* @return \Shopware\Core\System\User\Aggregate\UserConfig\UserConfigDefinition
*/
protected function getUserConfigDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/User/Aggregate/UserConfig/UserConfigDefinition.php';
$this->services['Shopware\\Core\\System\\User\\Aggregate\\UserConfig\\UserConfigDefinition'] = $instance = new \Shopware\Core\System\User\Aggregate\UserConfig\UserConfigDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\User\Aggregate\UserRecovery\UserRecoveryDefinition' shared service.
*
* @return \Shopware\Core\System\User\Aggregate\UserRecovery\UserRecoveryDefinition
*/
protected function getUserRecoveryDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/User/Aggregate/UserRecovery/UserRecoveryDefinition.php';
$this->services['Shopware\\Core\\System\\User\\Aggregate\\UserRecovery\\UserRecoveryDefinition'] = $instance = new \Shopware\Core\System\User\Aggregate\UserRecovery\UserRecoveryDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\User\Api\UserRecoveryController' shared service.
*
* @return \Shopware\Core\System\User\Api\UserRecoveryController
*/
protected function getUserRecoveryControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/User/Api/UserRecoveryController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/User/Recovery/UserRecoveryService.php';
$this->services['Shopware\\Core\\System\\User\\Api\\UserRecoveryController'] = $instance = new \Shopware\Core\System\User\Api\UserRecoveryController(new \Shopware\Core\System\User\Recovery\UserRecoveryService(($this->services['user_recovery.repository'] ?? $this->getUserRecovery_RepositoryService()), ($this->services['user.repository'] ?? $this->getUser_RepositoryService()), ($this->services['router'] ?? $this->getRouterService()), ($this->privates['Shopware\\Core\\Framework\\Event\\BusinessEventDispatcher'] ?? $this->getBusinessEventDispatcherService())));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\User\Api\UserValidationController' shared service.
*
* @return \Shopware\Core\System\User\Api\UserValidationController
*/
protected function getUserValidationControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/User/Api/UserValidationController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/User/Service/UserValidationService.php';
$this->services['Shopware\\Core\\System\\User\\Api\\UserValidationController'] = $instance = new \Shopware\Core\System\User\Api\UserValidationController(new \Shopware\Core\System\User\Service\UserValidationService(($this->services['user.repository'] ?? $this->getUser_RepositoryService())));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Core\System\User\UserDefinition' shared service.
*
* @return \Shopware\Core\System\User\UserDefinition
*/
protected function getUserDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/User/UserDefinition.php';
$this->services['Shopware\\Core\\System\\User\\UserDefinition'] = $instance = new \Shopware\Core\System\User\UserDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Elasticsearch\Framework\ElasticsearchHelper' shared service.
*
* @return \Shopware\Elasticsearch\Framework\ElasticsearchHelper
*/
protected function getElasticsearchHelperService()
{
return $this->services['Shopware\\Elasticsearch\\Framework\\ElasticsearchHelper'] = new \Shopware\Elasticsearch\Framework\ElasticsearchHelper('dev', $this->getEnv('bool:default:default_whitespace:SHOPWARE_ES_ENABLED'), $this->getEnv('bool:default:default_whitespace:SHOPWARE_ES_INDEXING_ENABLED'), $this->getEnv('string:default:default_elasticsearch_prefix:SHOPWARE_ES_INDEX_PREFIX'), $this->getEnv('string:default:default_whitespace:SHOPWARE_ES_THROW_EXCEPTION'), ($this->services['Elasticsearch\\Client'] ?? $this->getClientService()), ($this->privates['Shopware\\Elasticsearch\\Framework\\ElasticsearchRegistry'] ?? $this->getElasticsearchRegistryService()), ($this->privates['Shopware\\Elasticsearch\\Framework\\DataAbstractionLayer\\CriteriaParser'] ?? $this->getCriteriaParserService()), ($this->privates['shopware.elasticsearch.logger'] ?? $this->getShopware_Elasticsearch_LoggerService()));
}
/**
* Gets the public 'Shopware\Elasticsearch\Framework\Indexing\CreateAliasTaskHandler' shared service.
*
* @return \Shopware\Elasticsearch\Framework\Indexing\CreateAliasTaskHandler
*/
protected function getCreateAliasTaskHandlerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/Framework/Indexing/CreateAliasTaskHandler.php';
return $this->services['Shopware\\Elasticsearch\\Framework\\Indexing\\CreateAliasTaskHandler'] = new \Shopware\Elasticsearch\Framework\Indexing\CreateAliasTaskHandler(($this->services['scheduled_task.repository'] ?? $this->getScheduledTask_RepositoryService()), ($this->services['Elasticsearch\\Client'] ?? $this->getClientService()), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->services['Shopware\\Elasticsearch\\Framework\\ElasticsearchHelper'] ?? $this->getElasticsearchHelperService()), $this->parameters['elasticsearch.index.config']);
}
/**
* Gets the public 'Shopware\Storefront\Controller\AccountOrderController' shared service.
*
* @return \Shopware\Storefront\Controller\AccountOrderController
*/
protected function getAccountOrderControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Controller/AccountOrderController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Account/Order/AccountOrderPageLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Account/Order/AccountEditOrderPageLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Account/Order/AccountOrderDetailPageLoader.php';
$a = ($this->privates['Shopware\\Storefront\\Page\\GenericPageLoader'] ?? $this->getGenericPageLoaderService());
$b = ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService());
$c = ($this->services['Shopware\\Core\\Checkout\\Order\\SalesChannel\\OrderRoute'] ?? $this->getOrderRouteService());
$this->services['Shopware\\Storefront\\Controller\\AccountOrderController'] = $instance = new \Shopware\Storefront\Controller\AccountOrderController(new \Shopware\Storefront\Page\Account\Order\AccountOrderPageLoader($a, $b, $c, ($this->privates['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\AccountService'] ?? $this->getAccountServiceService())), new \Shopware\Storefront\Page\Account\Order\AccountEditOrderPageLoader($a, $b, $c, ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Search\\RequestCriteriaBuilder'] ?? $this->getRequestCriteriaBuilderService()), ($this->services['Shopware\\Core\\Checkout\\Payment\\SalesChannel\\PaymentMethodRoute'] ?? $this->getPaymentMethodRouteService())), ($this->services['Shopware\\Core\\System\\SalesChannel\\SalesChannel\\ContextSwitchRoute'] ?? $this->getContextSwitchRouteService()), ($this->services['Shopware\\Core\\Checkout\\Order\\SalesChannel\\CancelOrderRoute'] ?? $this->getCancelOrderRouteService()), ($this->services['Shopware\\Core\\Checkout\\Order\\SalesChannel\\SetPaymentOrderRoute'] ?? $this->getSetPaymentOrderRouteService()), ($this->services['Shopware\\Core\\Checkout\\Payment\\SalesChannel\\HandlePaymentMethodRoute'] ?? $this->getHandlePaymentMethodRouteService()), $b, new \Shopware\Storefront\Page\Account\Order\AccountOrderDetailPageLoader($a, $b, $c), ($this->services['order.repository'] ?? $this->getOrder_RepositoryService()), ($this->privates['Shopware\\Core\\Profiling\\Checkout\\SalesChannelContextServiceProfiler'] ?? $this->getSalesChannelContextServiceProfilerService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Storefront\Controller\AccountPaymentController' shared service.
*
* @return \Shopware\Storefront\Controller\AccountPaymentController
*/
protected function getAccountPaymentControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Controller/AccountPaymentController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Account/PaymentMethod/AccountPaymentMethodPageLoader.php';
$this->services['Shopware\\Storefront\\Controller\\AccountPaymentController'] = $instance = new \Shopware\Storefront\Controller\AccountPaymentController(new \Shopware\Storefront\Page\Account\PaymentMethod\AccountPaymentMethodPageLoader(($this->privates['Shopware\\Storefront\\Page\\GenericPageLoader'] ?? $this->getGenericPageLoaderService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService())), ($this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\ChangePaymentMethodRoute'] ?? $this->getChangePaymentMethodRouteService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Storefront\Controller\AccountProfileController' shared service.
*
* @return \Shopware\Storefront\Controller\AccountProfileController
*/
protected function getAccountProfileControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Controller/AccountProfileController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Account/Overview/AccountOverviewPageLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Account/Profile/AccountProfilePageLoader.php';
$a = ($this->privates['Shopware\\Storefront\\Page\\GenericPageLoader'] ?? $this->getGenericPageLoaderService());
$b = ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService());
$this->services['Shopware\\Storefront\\Controller\\AccountProfileController'] = $instance = new \Shopware\Storefront\Controller\AccountProfileController(new \Shopware\Storefront\Page\Account\Overview\AccountOverviewPageLoader($a, $b, ($this->services['Shopware\\Core\\Checkout\\Order\\SalesChannel\\OrderRoute'] ?? $this->getOrderRouteService()), ($this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\CustomerRoute'] ?? $this->getCustomerRouteService())), new \Shopware\Storefront\Page\Account\Profile\AccountProfilePageLoader($a, $b, ($this->services['Shopware\\Core\\System\\Salutation\\SalesChannel\\SalutationRoute'] ?? $this->getSalutationRouteService())), ($this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\ChangeCustomerProfileRoute'] ?? $this->getChangeCustomerProfileRouteService()), ($this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\ChangePasswordRoute'] ?? $this->getChangePasswordRouteService()), ($this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\ChangeEmailRoute'] ?? $this->getChangeEmailRouteService()), ($this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\DeleteCustomerRoute'] ?? $this->getDeleteCustomerRouteService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Storefront\Controller\AddressController' shared service.
*
* @return \Shopware\Storefront\Controller\AddressController
*/
protected function getAddressControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Controller/AddressController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Address/Listing/AddressListingPageLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Address/Detail/AddressDetailPageLoader.php';
$a = ($this->privates['Shopware\\Storefront\\Page\\GenericPageLoader'] ?? $this->getGenericPageLoaderService());
$b = ($this->services['Shopware\\Core\\System\\Country\\SalesChannel\\CountryRoute'] ?? $this->getCountryRouteService());
$c = ($this->services['Shopware\\Core\\System\\Salutation\\SalesChannel\\SalutationRoute'] ?? $this->getSalutationRouteService());
$d = ($this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\ListAddressRoute'] ?? $this->getListAddressRouteService());
$e = ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService());
$this->services['Shopware\\Storefront\\Controller\\AddressController'] = $instance = new \Shopware\Storefront\Controller\AddressController(new \Shopware\Storefront\Page\Address\Listing\AddressListingPageLoader($a, $b, $c, $d, $e, ($this->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] ?? $this->getCartServiceService())), new \Shopware\Storefront\Page\Address\Detail\AddressDetailPageLoader($a, $b, $c, $e, $d), ($this->privates['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\AccountService'] ?? $this->getAccountServiceService()), $d, ($this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\UpsertAddressRoute'] ?? $this->getUpsertAddressRouteService()), ($this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\DeleteAddressRoute'] ?? $this->getDeleteAddressRouteService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Storefront\Controller\AuthController' shared service.
*
* @return \Shopware\Storefront\Controller\AuthController
*/
protected function getAuthController2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Controller/AuthController.php';
$this->services['Shopware\\Storefront\\Controller\\AuthController'] = $instance = new \Shopware\Storefront\Controller\AuthController(($this->privates['Shopware\\Storefront\\Page\\Account\\Login\\AccountLoginPageLoader'] ?? $this->getAccountLoginPageLoaderService()), ($this->services['customer_recovery.repository'] ?? $this->getCustomerRecovery_RepositoryService()), ($this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\SendPasswordRecoveryMailRoute'] ?? $this->getSendPasswordRecoveryMailRouteService()), ($this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\ResetPasswordRoute'] ?? $this->getResetPasswordRouteService()), ($this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\LoginRoute'] ?? $this->getLoginRouteService()), ($this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\LogoutRoute'] ?? $this->getLogoutRouteService()), ($this->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] ?? $this->getCartServiceService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Storefront\Controller\CartLineItemController' shared service.
*
* @return \Shopware\Storefront\Controller\CartLineItemController
*/
protected function getCartLineItemControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Controller/CartLineItemController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Cart/ProductLineItemFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Cart/PromotionItemBuilder.php';
$this->services['Shopware\\Storefront\\Controller\\CartLineItemController'] = $instance = new \Shopware\Storefront\Controller\CartLineItemController(($this->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] ?? $this->getCartServiceService()), ($this->services['sales_channel.product.repository'] ?? $this->getSalesChannel_Product_RepositoryService()), ($this->privates['Shopware\\Core\\Checkout\\Promotion\\Cart\\PromotionItemBuilder'] ?? ($this->privates['Shopware\\Core\\Checkout\\Promotion\\Cart\\PromotionItemBuilder'] = new \Shopware\Core\Checkout\Promotion\Cart\PromotionItemBuilder())), new \Shopware\Core\Content\Product\Cart\ProductLineItemFactory());
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Storefront\Controller\CheckoutController' shared service.
*
* @return \Shopware\Storefront\Controller\CheckoutController
*/
protected function getCheckoutControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Controller/CheckoutController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Checkout/Cart/CheckoutCartPageLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Checkout/Confirm/CheckoutConfirmPageLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Checkout/Finish/CheckoutFinishPageLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Checkout/Offcanvas/OffcanvasCartPageLoader.php';
$a = ($this->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] ?? $this->getCartServiceService());
$b = ($this->privates['Shopware\\Storefront\\Page\\GenericPageLoader'] ?? $this->getGenericPageLoaderService());
$c = ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService());
$d = ($this->services['Shopware\\Core\\Checkout\\Payment\\SalesChannel\\PaymentMethodRoute'] ?? $this->getPaymentMethodRouteService());
$e = ($this->services['Shopware\\Core\\Checkout\\Shipping\\SalesChannel\\ShippingMethodRoute'] ?? $this->getShippingMethodRouteService());
$this->services['Shopware\\Storefront\\Controller\\CheckoutController'] = $instance = new \Shopware\Storefront\Controller\CheckoutController($a, new \Shopware\Storefront\Page\Checkout\Cart\CheckoutCartPageLoader($b, $c, $a, $d, $e, ($this->services['Shopware\\Core\\System\\Country\\SalesChannel\\CountryRoute'] ?? $this->getCountryRouteService())), new \Shopware\Storefront\Page\Checkout\Confirm\CheckoutConfirmPageLoader($c, $a, $e, $d, $b, ($this->privates['Shopware\\Core\\Checkout\\Customer\\Validation\\AddressValidationFactory'] ?? $this->getAddressValidationFactoryService()), ($this->privates['Shopware\\Core\\Framework\\Validation\\DataValidator'] ?? $this->getDataValidatorService())), new \Shopware\Storefront\Page\Checkout\Finish\CheckoutFinishPageLoader($c, $b, ($this->services['Shopware\\Core\\Checkout\\Order\\SalesChannel\\OrderRoute'] ?? $this->getOrderRouteService())), ($this->privates['Shopware\\Core\\Checkout\\Order\\SalesChannel\\OrderService'] ?? $this->getOrderServiceService()), ($this->privates['Shopware\\Core\\Checkout\\Payment\\PaymentService'] ?? $this->getPaymentServiceService()), new \Shopware\Storefront\Page\Checkout\Offcanvas\OffcanvasCartPageLoader($c, $a, $b, $e), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()), ($this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\LogoutRoute'] ?? $this->getLogoutRouteService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Storefront\Controller\CmsController' shared service.
*
* @return \Shopware\Storefront\Controller\CmsController
*/
protected function getCmsControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Controller/CmsController.php';
$this->services['Shopware\\Storefront\\Controller\\CmsController'] = $instance = new \Shopware\Storefront\Controller\CmsController(($this->services['Shopware\\Core\\Content\\Cms\\SalesChannel\\CmsRoute'] ?? $this->getCmsRouteService()), ($this->services['Shopware\\Core\\Content\\Category\\SalesChannel\\CategoryRoute'] ?? $this->getCategoryRouteService()), ($this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\Listing\\ResolveCriteriaProductListingRoute'] ?? $this->getResolveCriteriaProductListingRouteService()), ($this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\Detail\\ProductDetailRoute'] ?? $this->getProductDetailRouteService()), ($this->services['Shopware\\Storefront\\Page\\Product\\Review\\ProductReviewLoader'] ?? $this->getProductReviewLoaderService()), ($this->services['Shopware\\Storefront\\Page\\Product\\Configurator\\ProductCombinationFinder'] ?? $this->getProductCombinationFinderService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Storefront\Controller\ContextController' shared service.
*
* @return \Shopware\Storefront\Controller\ContextController
*/
protected function getContextControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Controller/ContextController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/SalesChannel/SalesChannelContextSwitcher.php';
$this->services['Shopware\\Storefront\\Controller\\ContextController'] = $instance = new \Shopware\Storefront\Controller\ContextController(new \Shopware\Core\System\SalesChannel\SalesChannel\SalesChannelContextSwitcher(($this->services['Shopware\\Core\\System\\SalesChannel\\SalesChannel\\ContextSwitchRoute'] ?? $this->getContextSwitchRouteService())), ($this->services['sales_channel_domain.repository'] ?? $this->getSalesChannelDomain_RepositoryService()), ($this->services['customer.repository'] ?? $this->getCustomer_RepositoryService()), ($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack())), ($this->privates['router.default'] ?? $this->getRouter_DefaultService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Storefront\Controller\CookieController' shared service.
*
* @return \Shopware\Storefront\Controller\CookieController
*/
protected function getCookieControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Controller/CookieController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Cookie/CookieProviderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Cookie/AppCookieProvider.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Cookie/CookieProvider.php';
$this->services['Shopware\\Storefront\\Controller\\CookieController'] = $instance = new \Shopware\Storefront\Controller\CookieController(new \Shopware\Storefront\Framework\Cookie\AppCookieProvider(new \Shopware\Storefront\Framework\Cookie\CookieProvider(), ($this->services['app.repository'] ?? $this->getApp_RepositoryService())), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Storefront\Controller\CountryStateController' shared service.
*
* @return \Shopware\Storefront\Controller\CountryStateController
*/
protected function getCountryStateControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Controller/CountryStateController.php';
$this->services['Shopware\\Storefront\\Controller\\CountryStateController'] = $instance = new \Shopware\Storefront\Controller\CountryStateController(($this->services['sales_channel.country.repository'] ?? $this->getSalesChannel_Country_RepositoryService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Storefront\Controller\CsrfController' shared service.
*
* @return \Shopware\Storefront\Controller\CsrfController
*/
protected function getCsrfControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Controller/CsrfController.php';
$this->services['Shopware\\Storefront\\Controller\\CsrfController'] = $instance = new \Shopware\Storefront\Controller\CsrfController(($this->services['.container.private.security.csrf.token_manager'] ?? $this->get_Container_Private_Security_Csrf_TokenManagerService()), true, 'twig');
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Storefront\Controller\DocumentController' shared service.
*
* @return \Shopware\Storefront\Controller\DocumentController
*/
protected function getDocumentController2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Controller/DocumentController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Account/Document/DocumentPageLoader.php';
$this->services['Shopware\\Storefront\\Controller\\DocumentController'] = $instance = new \Shopware\Storefront\Controller\DocumentController(new \Shopware\Storefront\Page\Account\Document\DocumentPageLoader(($this->privates['Shopware\\Storefront\\Page\\GenericPageLoader'] ?? $this->getGenericPageLoaderService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->privates['Shopware\\Core\\Checkout\\Document\\DocumentService'] ?? $this->getDocumentServiceService()), ($this->services['document.repository'] ?? $this->getDocument_RepositoryService())));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Storefront\Controller\ErrorController' shared service.
*
* @return \Shopware\Storefront\Controller\ErrorController
*/
protected function getErrorControllerService($lazyLoad = true)
{
if ($lazyLoad) {
return $this->services['Shopware\\Storefront\\Controller\\ErrorController'] = $this->createProxy('ErrorController_b437ad9', function () {
return \ErrorController_b437ad9::staticProxyConstructor(function (&$wrappedInstance, \ProxyManager\Proxy\LazyLoadingInterface $proxy) {
$wrappedInstance = $this->getErrorControllerService(false);
$proxy->setProxyInitializer(null);
return true;
});
});
}
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Twig/ErrorTemplateResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Navigation/Error/ErrorPageLoaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Navigation/Error/ErrorPageLoader.php';
$instance = new \Shopware\Storefront\Controller\ErrorController(new \Shopware\Storefront\Framework\Twig\ErrorTemplateResolver(($this->services['.container.private.twig'] ?? $this->get_Container_Private_TwigService())), ($this->services['session'] ?? $this->getSessionService()), ($this->privates['Shopware\\Storefront\\Pagelet\\Header\\HeaderPageletLoader'] ?? $this->getHeaderPageletLoaderService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()), new \Shopware\Storefront\Page\Navigation\Error\ErrorPageLoader(($this->privates['Shopware\\Core\\Content\\Cms\\SalesChannel\\SalesChannelCmsPageLoader'] ?? $this->getSalesChannelCmsPageLoaderService()), ($this->privates['Shopware\\Storefront\\Page\\GenericPageLoader'] ?? $this->getGenericPageLoaderService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService())));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Storefront\Controller\FormController' shared service.
*
* @return \Shopware\Storefront\Controller\FormController
*/
protected function getFormControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Controller/FormController.php';
$this->services['Shopware\\Storefront\\Controller\\FormController'] = $instance = new \Shopware\Storefront\Controller\FormController(($this->services['Shopware\\Core\\Content\\ContactForm\\SalesChannel\\ContactFormRoute'] ?? $this->getContactFormRouteService()), ($this->services['Shopware\\Core\\Content\\Newsletter\\SalesChannel\\NewsletterSubscribeRoute'] ?? $this->getNewsletterSubscribeRouteService()), ($this->services['Shopware\\Core\\Content\\Newsletter\\SalesChannel\\NewsletterUnsubscribeRoute'] ?? $this->getNewsletterUnsubscribeRouteService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Storefront\Controller\LandingPageController' shared service.
*
* @return \Shopware\Storefront\Controller\LandingPageController
*/
protected function getLandingPageControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Controller/LandingPageController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/LandingPage/LandingPageLoader.php';
$this->services['Shopware\\Storefront\\Controller\\LandingPageController'] = $instance = new \Shopware\Storefront\Controller\LandingPageController(new \Shopware\Storefront\Page\LandingPage\LandingPageLoader(($this->privates['Shopware\\Storefront\\Page\\GenericPageLoader'] ?? $this->getGenericPageLoaderService()), ($this->services['Shopware\\Core\\Content\\LandingPage\\SalesChannel\\CachedLandingPageRoute'] ?? $this->getCachedLandingPageRouteService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService())));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Storefront\Controller\MaintenanceController' shared service.
*
* @return \Shopware\Storefront\Controller\MaintenanceController
*/
protected function getMaintenanceControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Controller/MaintenanceController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Maintenance/MaintenancePageLoader.php';
$this->services['Shopware\\Storefront\\Controller\\MaintenanceController'] = $instance = new \Shopware\Storefront\Controller\MaintenanceController(($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()), new \Shopware\Storefront\Page\Maintenance\MaintenancePageLoader(($this->privates['Shopware\\Core\\Content\\Cms\\SalesChannel\\SalesChannelCmsPageLoader'] ?? $this->getSalesChannelCmsPageLoaderService()), ($this->privates['Shopware\\Storefront\\Page\\GenericPageLoader'] ?? $this->getGenericPageLoaderService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService())), ($this->privates['Shopware\\Storefront\\Framework\\Routing\\MaintenanceModeResolver'] ?? $this->getMaintenanceModeResolverService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Storefront\Controller\NavigationController' shared service.
*
* @return \Shopware\Storefront\Controller\NavigationController
*/
protected function getNavigationControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Controller/NavigationController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Navigation/NavigationPageLoaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Navigation/NavigationPageLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Pagelet/Menu/Offcanvas/MenuOffcanvasPageletLoaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Pagelet/Menu/Offcanvas/MenuOffcanvasPageletLoader.php';
$a = ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService());
$this->services['Shopware\\Storefront\\Controller\\NavigationController'] = $instance = new \Shopware\Storefront\Controller\NavigationController(new \Shopware\Storefront\Page\Navigation\NavigationPageLoader(($this->privates['Shopware\\Storefront\\Page\\GenericPageLoader'] ?? $this->getGenericPageLoaderService()), $a, ($this->services['Shopware\\Core\\Content\\Category\\SalesChannel\\CategoryRoute'] ?? $this->getCategoryRouteService()), ($this->services['Shopware\\Core\\Content\\Seo\\SeoUrlPlaceholderHandlerInterface'] ?? $this->getSeoUrlPlaceholderHandlerInterfaceService())), new \Shopware\Storefront\Pagelet\Menu\Offcanvas\MenuOffcanvasPageletLoader($a, ($this->privates['Shopware\\Core\\Content\\Category\\Service\\NavigationLoader'] ?? $this->getNavigationLoaderService())));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Storefront\Controller\NewsletterController' shared service.
*
* @return \Shopware\Storefront\Controller\NewsletterController
*/
protected function getNewsletterControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Controller/NewsletterController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Newsletter/Subscribe/NewsletterSubscribePageLoader.php';
$this->services['Shopware\\Storefront\\Controller\\NewsletterController'] = $instance = new \Shopware\Storefront\Controller\NewsletterController(new \Shopware\Storefront\Page\Newsletter\Subscribe\NewsletterSubscribePageLoader(($this->privates['Shopware\\Storefront\\Page\\GenericPageLoader'] ?? $this->getGenericPageLoaderService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService())), ($this->services['customer.repository'] ?? $this->getCustomer_RepositoryService()), ($this->services['Shopware\\Core\\Content\\Newsletter\\SalesChannel\\NewsletterSubscribeRoute'] ?? $this->getNewsletterSubscribeRouteService()), ($this->services['Shopware\\Core\\Content\\Newsletter\\SalesChannel\\NewsletterConfirmRoute'] ?? $this->getNewsletterConfirmRouteService()), ($this->services['Shopware\\Core\\Content\\Newsletter\\SalesChannel\\NewsletterUnsubscribeRoute'] ?? $this->getNewsletterUnsubscribeRouteService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Storefront\Controller\ProductController' shared service.
*
* @return \Shopware\Storefront\Controller\ProductController
*/
protected function getProductControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Controller/ProductController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Product/ProductPageLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Product/QuickView/MinimalQuickViewPageLoader.php';
$a = ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService());
$b = ($this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\Detail\\ProductDetailRoute'] ?? $this->getProductDetailRouteService());
$c = ($this->services['Shopware\\Storefront\\Page\\Product\\Review\\ProductReviewLoader'] ?? $this->getProductReviewLoaderService());
$this->services['Shopware\\Storefront\\Controller\\ProductController'] = $instance = new \Shopware\Storefront\Controller\ProductController(new \Shopware\Storefront\Page\Product\ProductPageLoader(($this->privates['Shopware\\Storefront\\Page\\GenericPageLoader'] ?? $this->getGenericPageLoaderService()), $a, ($this->services['Shopware\\Core\\Content\\Cms\\SalesChannel\\SalesChannelCmsPageRepository'] ?? $this->getSalesChannelCmsPageRepositoryService()), ($this->services['Shopware\\Core\\Content\\Cms\\DataResolver\\CmsSlotsDataResolver'] ?? $this->getCmsSlotsDataResolverService()), ($this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\SalesChannelProductDefinition'] ?? $this->getSalesChannelProductDefinitionService()), $b, $c, ($this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\CrossSelling\\ProductCrossSellingRoute'] ?? $this->getProductCrossSellingRouteService())), ($this->services['Shopware\\Storefront\\Page\\Product\\Configurator\\ProductCombinationFinder'] ?? $this->getProductCombinationFinderService()), new \Shopware\Storefront\Page\Product\QuickView\MinimalQuickViewPageLoader($a, $b), ($this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\Review\\ProductReviewSaveRoute'] ?? $this->getProductReviewSaveRouteService()), ($this->services['Shopware\\Core\\Content\\Seo\\SeoUrlPlaceholderHandlerInterface'] ?? $this->getSeoUrlPlaceholderHandlerInterfaceService()), $c, ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Storefront\Controller\RegisterController' shared service.
*
* @return \Shopware\Storefront\Controller\RegisterController
*/
protected function getRegisterControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Controller/RegisterController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Account/CustomerGroupRegistration/AbstractCustomerGroupRegistrationPageLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Account/CustomerGroupRegistration/CustomerGroupRegistrationPageLoader.php';
$a = ($this->privates['Shopware\\Storefront\\Page\\Account\\Login\\AccountLoginPageLoader'] ?? $this->getAccountLoginPageLoaderService());
$this->services['Shopware\\Storefront\\Controller\\RegisterController'] = $instance = new \Shopware\Storefront\Controller\RegisterController($a, ($this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\RegisterRoute'] ?? $this->getRegisterRouteService()), ($this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\RegisterConfirmRoute'] ?? $this->getRegisterConfirmRouteService()), ($this->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] ?? $this->getCartServiceService()), ($this->services['Shopware\\Storefront\\Page\\Checkout\\Register\\CheckoutRegisterPageLoader'] ?? $this->getCheckoutRegisterPageLoaderService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()), ($this->services['customer.repository'] ?? $this->getCustomer_RepositoryService()), new \Shopware\Storefront\Page\Account\CustomerGroupRegistration\CustomerGroupRegistrationPageLoader($a, ($this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\CustomerGroupRegistrationSettingsRoute'] ?? $this->getCustomerGroupRegistrationSettingsRouteService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService())), ($this->services['sales_channel_domain.repository'] ?? $this->getSalesChannelDomain_RepositoryService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Storefront\Controller\SearchController' shared service.
*
* @return \Shopware\Storefront\Controller\SearchController
*/
protected function getSearchControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Controller/SearchController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Suggest/SuggestPageLoader.php';
$this->services['Shopware\\Storefront\\Controller\\SearchController'] = $instance = new \Shopware\Storefront\Controller\SearchController(($this->services['Shopware\\Storefront\\Page\\Search\\SearchPageLoader'] ?? $this->getSearchPageLoaderService()), new \Shopware\Storefront\Page\Suggest\SuggestPageLoader(($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\Suggest\\ProductSuggestRoute'] ?? $this->getProductSuggestRouteService()), ($this->privates['Shopware\\Storefront\\Page\\GenericPageLoader'] ?? $this->getGenericPageLoaderService())), ($this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\Search\\ResolvedCriteriaProductSearchRoute'] ?? $this->getResolvedCriteriaProductSearchRouteService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Storefront\Controller\SitemapController' shared service.
*
* @return \Shopware\Storefront\Controller\SitemapController
*/
protected function getSitemapControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Controller/SitemapController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Sitemap/SitemapPageLoader.php';
$this->services['Shopware\\Storefront\\Controller\\SitemapController'] = $instance = new \Shopware\Storefront\Controller\SitemapController(new \Shopware\Storefront\Page\Sitemap\SitemapPageLoader(($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->services['Shopware\\Core\\Content\\Sitemap\\SalesChannel\\SitemapRoute'] ?? $this->getSitemapRouteService())));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Storefront\Controller\StoreApiProxyController' shared service.
*
* @return \Shopware\Storefront\Controller\StoreApiProxyController
*/
protected function getStoreApiProxyControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Controller/StoreApiProxyController.php';
return $this->services['Shopware\\Storefront\\Controller\\StoreApiProxyController'] = new \Shopware\Storefront\Controller\StoreApiProxyController(($this->services['kernel'] ?? $this->get('kernel', 1)), ($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack())));
}
/**
* Gets the public 'Shopware\Storefront\Controller\VerificationHashController' shared service.
*
* @return \Shopware\Storefront\Controller\VerificationHashController
*/
protected function getVerificationHashControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Controller/VerificationHashController.php';
$this->services['Shopware\\Storefront\\Controller\\VerificationHashController'] = $instance = new \Shopware\Storefront\Controller\VerificationHashController(($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Storefront\Controller\WishlistController' shared service.
*
* @return \Shopware\Storefront\Controller\WishlistController
*/
protected function getWishlistControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Controller/WishlistController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Wishlist/WishlistPageLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Wishlist/GuestWishlistPageLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Pagelet/Wishlist/GuestWishlistPageletLoader.php';
$a = ($this->privates['Shopware\\Storefront\\Page\\GenericPageLoader'] ?? $this->getGenericPageLoaderService());
$b = ($this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\LoadWishlistRoute'] ?? $this->getLoadWishlistRouteService());
$c = ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService());
$this->services['Shopware\\Storefront\\Controller\\WishlistController'] = $instance = new \Shopware\Storefront\Controller\WishlistController(new \Shopware\Storefront\Page\Wishlist\WishlistPageLoader($a, $b, $c), $b, ($this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\AddWishlistProductRoute'] ?? $this->getAddWishlistProductRouteService()), ($this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\RemoveWishlistProductRoute'] ?? $this->getRemoveWishlistProductRouteService()), ($this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\MergeWishlistProductRoute'] ?? $this->getMergeWishlistProductRouteService()), new \Shopware\Storefront\Page\Wishlist\GuestWishlistPageLoader($a, $c), new \Shopware\Storefront\Pagelet\Wishlist\GuestWishlistPageletLoader(($this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\ProductListRoute'] ?? $this->getProductListRouteService()), $c), $c);
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Storefront\Framework\Cache\CacheStore' shared autowired service.
*
* @return \Shopware\Storefront\Framework\Cache\CacheStore
*/
protected function getCacheStoreService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/HttpCache/StoreInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Cache/CacheStore.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Cache/CacheStateValidatorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Cache/CacheStateValidator.php';
return $this->services['Shopware\\Storefront\\Framework\\Cache\\CacheStore'] = new \Shopware\Storefront\Framework\Cache\CacheStore('7b9ea402ae5fda7c7a51a4f53cdaa2ec', ($this->privates['cache.http'] ?? $this->getCache_HttpService()), new \Shopware\Storefront\Framework\Cache\CacheStateValidator($this->parameters['shopware.cache.invalidation.http_cache']), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->privates['Shopware\\Storefront\\Framework\\Cache\\CacheTracer'] ?? $this->getCacheTracerService()));
}
/**
* Gets the public 'Shopware\Storefront\Framework\Csrf\CsrfPlaceholderHandler' shared autowired service.
*
* @return \Shopware\Storefront\Framework\Csrf\CsrfPlaceholderHandler
*/
protected function getCsrfPlaceholderHandlerService()
{
return $this->services['Shopware\\Storefront\\Framework\\Csrf\\CsrfPlaceholderHandler'] = new \Shopware\Storefront\Framework\Csrf\CsrfPlaceholderHandler(($this->services['.container.private.security.csrf.token_manager'] ?? $this->get_Container_Private_Security_Csrf_TokenManagerService()), true, 'twig');
}
/**
* Gets the public 'Shopware\Storefront\Framework\Media\StorefrontMediaValidatorRegistry' shared autowired service.
*
* @return \Shopware\Storefront\Framework\Media\StorefrontMediaValidatorRegistry
*/
protected function getStorefrontMediaValidatorRegistryService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Media/StorefrontMediaValidatorRegistry.php';
return $this->services['Shopware\\Storefront\\Framework\\Media\\StorefrontMediaValidatorRegistry'] = new \Shopware\Storefront\Framework\Media\StorefrontMediaValidatorRegistry(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Storefront\\Framework\\Media\\Validator\\StorefrontMediaImageValidator'] ?? ($this->privates['Shopware\\Storefront\\Framework\\Media\\Validator\\StorefrontMediaImageValidator'] = new \Shopware\Storefront\Framework\Media\Validator\StorefrontMediaImageValidator()));
yield 1 => ($this->privates['Shopware\\Storefront\\Framework\\Media\\Validator\\StorefrontMediaDocumentValidator'] ?? ($this->privates['Shopware\\Storefront\\Framework\\Media\\Validator\\StorefrontMediaDocumentValidator'] = new \Shopware\Storefront\Framework\Media\Validator\StorefrontMediaDocumentValidator()));
}, 2));
}
/**
* Gets the public 'Shopware\Storefront\Page\Checkout\Register\CheckoutRegisterPageLoader' shared autowired service.
*
* @return \Shopware\Storefront\Page\Checkout\Register\CheckoutRegisterPageLoader
*/
protected function getCheckoutRegisterPageLoaderService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Checkout/Register/CheckoutRegisterPageLoader.php';
return $this->services['Shopware\\Storefront\\Page\\Checkout\\Register\\CheckoutRegisterPageLoader'] = new \Shopware\Storefront\Page\Checkout\Register\CheckoutRegisterPageLoader(($this->privates['Shopware\\Storefront\\Page\\GenericPageLoader'] ?? $this->getGenericPageLoaderService()), ($this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\ListAddressRoute'] ?? $this->getListAddressRouteService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] ?? $this->getCartServiceService()), ($this->services['Shopware\\Core\\System\\Salutation\\SalesChannel\\SalutationRoute'] ?? $this->getSalutationRouteService()), ($this->services['Shopware\\Core\\System\\Country\\SalesChannel\\CountryRoute'] ?? $this->getCountryRouteService()));
}
/**
* Gets the public 'Shopware\Storefront\Page\Product\Configurator\ProductCombinationFinder' shared autowired service.
*
* @return \Shopware\Storefront\Page\Product\Configurator\ProductCombinationFinder
*/
protected function getProductCombinationFinderService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Product/Configurator/ProductCombinationFinder.php';
return $this->services['Shopware\\Storefront\\Page\\Product\\Configurator\\ProductCombinationFinder'] = new \Shopware\Storefront\Page\Product\Configurator\ProductCombinationFinder(($this->services['sales_channel.product.repository'] ?? $this->getSalesChannel_Product_RepositoryService()));
}
/**
* Gets the public 'Shopware\Storefront\Page\Product\Review\ProductReviewLoader' shared service.
*
* @return \Shopware\Storefront\Page\Product\Review\ProductReviewLoader
*/
protected function getProductReviewLoaderService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Product/Review/ProductReviewLoader.php';
return $this->services['Shopware\\Storefront\\Page\\Product\\Review\\ProductReviewLoader'] = new \Shopware\Storefront\Page\Product\Review\ProductReviewLoader(($this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\Review\\ProductReviewRoute'] ?? $this->getProductReviewRouteService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'Shopware\Storefront\Page\Search\SearchPageLoader' shared autowired service.
*
* @return \Shopware\Storefront\Page\Search\SearchPageLoader
*/
protected function getSearchPageLoaderService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Search/SearchPageLoader.php';
return $this->services['Shopware\\Storefront\\Page\\Search\\SearchPageLoader'] = new \Shopware\Storefront\Page\Search\SearchPageLoader(($this->privates['Shopware\\Storefront\\Page\\GenericPageLoader'] ?? $this->getGenericPageLoaderService()), ($this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\Search\\ResolvedCriteriaProductSearchRoute'] ?? $this->getResolvedCriteriaProductSearchRouteService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'Shopware\Storefront\Theme\Aggregate\ThemeMediaDefinition' shared service.
*
* @return \Shopware\Storefront\Theme\Aggregate\ThemeMediaDefinition
*/
protected function getThemeMediaDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/Aggregate/ThemeMediaDefinition.php';
$this->services['Shopware\\Storefront\\Theme\\Aggregate\\ThemeMediaDefinition'] = $instance = new \Shopware\Storefront\Theme\Aggregate\ThemeMediaDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Storefront\Theme\Aggregate\ThemeSalesChannelDefinition' shared service.
*
* @return \Shopware\Storefront\Theme\Aggregate\ThemeSalesChannelDefinition
*/
protected function getThemeSalesChannelDefinitionService()
{
$this->services['Shopware\\Storefront\\Theme\\Aggregate\\ThemeSalesChannelDefinition'] = $instance = new \Shopware\Storefront\Theme\Aggregate\ThemeSalesChannelDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Storefront\Theme\Aggregate\ThemeTranslationDefinition' shared service.
*
* @return \Shopware\Storefront\Theme\Aggregate\ThemeTranslationDefinition
*/
protected function getThemeTranslationDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/Aggregate/ThemeTranslationDefinition.php';
$this->services['Shopware\\Storefront\\Theme\\Aggregate\\ThemeTranslationDefinition'] = $instance = new \Shopware\Storefront\Theme\Aggregate\ThemeTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Shopware\Storefront\Theme\Controller\ThemeController' shared service.
*
* @return \Shopware\Storefront\Theme\Controller\ThemeController
*/
protected function getThemeControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/Controller/ThemeController.php';
$this->services['Shopware\\Storefront\\Theme\\Controller\\ThemeController'] = $instance = new \Shopware\Storefront\Theme\Controller\ThemeController(($this->privates['Shopware\\Storefront\\Theme\\ThemeService'] ?? $this->getThemeServiceService()));
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Shopware\Storefront\Theme\StorefrontPluginRegistry' shared service.
*
* @return \Shopware\Storefront\Theme\StorefrontPluginRegistry
*/
protected function getStorefrontPluginRegistryService()
{
return $this->services['Shopware\\Storefront\\Theme\\StorefrontPluginRegistry'] = new \Shopware\Storefront\Theme\StorefrontPluginRegistry(($this->services['kernel'] ?? $this->get('kernel', 1)), ($this->privates['Shopware\\Storefront\\Theme\\StorefrontPluginConfiguration\\StorefrontPluginConfigurationFactory'] ?? ($this->privates['Shopware\\Storefront\\Theme\\StorefrontPluginConfiguration\\StorefrontPluginConfigurationFactory'] = new \Shopware\Storefront\Theme\StorefrontPluginConfiguration\StorefrontPluginConfigurationFactory(\dirname(__DIR__, 4)))), ($this->privates['Shopware\\Core\\Framework\\App\\ActiveAppsLoader'] ?? $this->getActiveAppsLoaderService()));
}
/**
* Gets the public 'Shopware\Storefront\Theme\ThemeDefinition' shared service.
*
* @return \Shopware\Storefront\Theme\ThemeDefinition
*/
protected function getThemeDefinitionService()
{
$this->services['Shopware\\Storefront\\Theme\\ThemeDefinition'] = $instance = new \Shopware\Storefront\Theme\ThemeDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Swag\LanguagePack\PackLanguage\PackLanguageDefinition' shared service.
*
* @return \Swag\LanguagePack\PackLanguage\PackLanguageDefinition
*/
protected function getPackLanguageDefinitionService()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagLanguagePack/src/PackLanguage/PackLanguageDefinition.php';
$this->services['Swag\\LanguagePack\\PackLanguage\\PackLanguageDefinition'] = $instance = new \Swag\LanguagePack\PackLanguage\PackLanguageDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Swag\LanguagePack\SwagLanguagePack' shared autowired service.
*
* @return \Swag\LanguagePack\SwagLanguagePack
*/
protected function getSwagLanguagePackService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/dependency-injection/ContainerAwareInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Bundle/BundleInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/dependency-injection/ContainerAwareTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Bundle/Bundle.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Bundle.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin.php';
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagLanguagePack/src/SwagLanguagePack.php';
return $this->services['Swag\\LanguagePack\\SwagLanguagePack'] = ($this->services['Shopware\\Core\\Framework\\Plugin\\KernelPluginLoader\\KernelPluginLoader'] ?? $this->getKernelPluginLoaderService())->getPluginInstance('Swag\\LanguagePack\\SwagLanguagePack');
}
/**
* Gets the public 'Swag\Markets\Controller\AmazonConnectionAssistantController' shared autowired service.
*
* @return \Swag\Markets\Controller\AmazonConnectionAssistantController
*/
protected function getAmazonConnectionAssistantControllerService()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagMarkets/src/Controller/AmazonConnectionAssistantController.php';
$this->services['Swag\\Markets\\Controller\\AmazonConnectionAssistantController'] = $instance = new \Swag\Markets\Controller\AmazonConnectionAssistantController(($this->privates['Swag\\Markets\\Service\\ConfigService'] ?? $this->getConfigServiceService()));
$instance->setContainer(($this->privates['.service_locator.5nX7ca3'] ?? $this->get_ServiceLocator_5nX7ca3Service())->withContext('Swag\\Markets\\Controller\\AmazonConnectionAssistantController', $this));
return $instance;
}
/**
* Gets the public 'Swag\Markets\Controller\Api\ConfigController' shared autowired service.
*
* @return \Swag\Markets\Controller\Api\ConfigController
*/
protected function getConfigControllerService()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagMarkets/src/Controller/Api/ConfigController.php';
$this->services['Swag\\Markets\\Controller\\Api\\ConfigController'] = $instance = new \Swag\Markets\Controller\Api\ConfigController(($this->privates['Swag\\Markets\\Service\\ConfigService'] ?? $this->getConfigServiceService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()), ($this->services['user.repository'] ?? $this->getUser_RepositoryService()), ($this->services['bf_config.repository'] ?? $this->getBfConfig_RepositoryService()), '6.4.0.0');
$instance->setContainer(($this->privates['.service_locator.5nX7ca3'] ?? $this->get_ServiceLocator_5nX7ca3Service())->withContext('Swag\\Markets\\Controller\\Api\\ConfigController', $this));
return $instance;
}
/**
* Gets the public 'Swag\Markets\Controller\EbayConnectionAssistantController' shared autowired service.
*
* @return \Swag\Markets\Controller\EbayConnectionAssistantController
*/
protected function getEbayConnectionAssistantControllerService()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagMarkets/src/Controller/EbayConnectionAssistantController.php';
$this->services['Swag\\Markets\\Controller\\EbayConnectionAssistantController'] = $instance = new \Swag\Markets\Controller\EbayConnectionAssistantController(($this->privates['Swag\\Markets\\Service\\ConfigService'] ?? $this->getConfigServiceService()));
$instance->setContainer(($this->privates['.service_locator.5nX7ca3'] ?? $this->get_ServiceLocator_5nX7ca3Service())->withContext('Swag\\Markets\\Controller\\EbayConnectionAssistantController', $this));
return $instance;
}
/**
* Gets the public 'Swag\Markets\Controller\SalesChannelApiController' shared autowired service.
*
* @return \Swag\Markets\Controller\SalesChannelApiController
*/
protected function getSalesChannelApiControllerService()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagMarkets/src/Controller/SalesChannelApiController.php';
$this->services['Swag\\Markets\\Controller\\SalesChannelApiController'] = $instance = new \Swag\Markets\Controller\SalesChannelApiController();
$instance->setContainer($this);
return $instance;
}
/**
* Gets the public 'Swag\Markets\Controller\SupportRequestController' shared autowired service.
*
* @return \Swag\Markets\Controller\SupportRequestController
*/
protected function getSupportRequestControllerService()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagMarkets/src/Controller/SupportRequestController.php';
$this->services['Swag\\Markets\\Controller\\SupportRequestController'] = $instance = new \Swag\Markets\Controller\SupportRequestController(($this->privates['Shopware\\Core\\Content\\Mail\\Service\\MailService'] ?? $this->getMailServiceService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()), ($this->services['Swag\\Markets\\Controller\\Api\\ConfigController'] ?? $this->getConfigControllerService()), ($this->services['salutation.repository'] ?? $this->getSalutation_RepositoryService()));
$instance->setContainer(($this->privates['.service_locator.5nX7ca3'] ?? $this->get_ServiceLocator_5nX7ca3Service())->withContext('Swag\\Markets\\Controller\\SupportRequestController', $this));
return $instance;
}
/**
* Gets the public 'Swag\Markets\Controller\SwagMarketsController' shared autowired service.
*
* @return \Swag\Markets\Controller\SwagMarketsController
*/
protected function getSwagMarketsControllerService()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagMarkets/src/Controller/SwagMarketsController.php';
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagMarkets/src/Service/SwagMarketsService.php';
$this->services['Swag\\Markets\\Controller\\SwagMarketsController'] = $instance = new \Swag\Markets\Controller\SwagMarketsController(new \Swag\Markets\Service\SwagMarketsService(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService())));
$instance->setContainer(($this->privates['.service_locator.5nX7ca3'] ?? $this->get_ServiceLocator_5nX7ca3Service())->withContext('Swag\\Markets\\Controller\\SwagMarketsController', $this));
return $instance;
}
/**
* Gets the public 'Swag\Markets\Entity\CategoryMapping\CategoryMappingDefinition' shared autowired service.
*
* @return \Swag\Markets\Entity\CategoryMapping\CategoryMappingDefinition
*/
protected function getCategoryMappingDefinitionService()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagMarkets/src/Entity/CategoryMapping/CategoryMappingDefinition.php';
$this->services['Swag\\Markets\\Entity\\CategoryMapping\\CategoryMappingDefinition'] = $instance = new \Swag\Markets\Entity\CategoryMapping\CategoryMappingDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Swag\Markets\Entity\Config\SwagMarketsConfigurationEntityDefinition' shared autowired service.
*
* @return \Swag\Markets\Entity\Config\SwagMarketsConfigurationEntityDefinition
*/
protected function getSwagMarketsConfigurationEntityDefinitionService()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagMarkets/src/Entity/Config/SwagMarketsConfigurationEntityDefinition.php';
$this->services['Swag\\Markets\\Entity\\Config\\SwagMarketsConfigurationEntityDefinition'] = $instance = new \Swag\Markets\Entity\Config\SwagMarketsConfigurationEntityDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Swag\Markets\Entity\Marketplace\Aggregate\MarketplaceSalesChannel\MarketplaceSalesChannelDefinition' shared autowired service.
*
* @return \Swag\Markets\Entity\Marketplace\Aggregate\MarketplaceSalesChannel\MarketplaceSalesChannelDefinition
*/
protected function getMarketplaceSalesChannelDefinitionService()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagMarkets/src/Entity/Marketplace/Aggregate/MarketplaceSalesChannel/MarketplaceSalesChannelDefinition.php';
$this->services['Swag\\Markets\\Entity\\Marketplace\\Aggregate\\MarketplaceSalesChannel\\MarketplaceSalesChannelDefinition'] = $instance = new \Swag\Markets\Entity\Marketplace\Aggregate\MarketplaceSalesChannel\MarketplaceSalesChannelDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Swag\Markets\Entity\Marketplace\Aggregate\MarketplaceSettings\MarketplaceSettingsDefinition' shared autowired service.
*
* @return \Swag\Markets\Entity\Marketplace\Aggregate\MarketplaceSettings\MarketplaceSettingsDefinition
*/
protected function getMarketplaceSettingsDefinitionService()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagMarkets/src/Entity/Marketplace/Aggregate/MarketplaceSettings/MarketplaceSettingsDefinition.php';
$this->services['Swag\\Markets\\Entity\\Marketplace\\Aggregate\\MarketplaceSettings\\MarketplaceSettingsDefinition'] = $instance = new \Swag\Markets\Entity\Marketplace\Aggregate\MarketplaceSettings\MarketplaceSettingsDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Swag\Markets\Entity\Marketplace\MarketplaceDefinition' shared autowired service.
*
* @return \Swag\Markets\Entity\Marketplace\MarketplaceDefinition
*/
protected function getMarketplaceDefinitionService()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagMarkets/src/Entity/Marketplace/MarketplaceDefinition.php';
$this->services['Swag\\Markets\\Entity\\Marketplace\\MarketplaceDefinition'] = $instance = new \Swag\Markets\Entity\Marketplace\MarketplaceDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Swag\Markets\Entity\Support\SupportDefinition' shared autowired service.
*
* @return \Swag\Markets\Entity\Support\SupportDefinition
*/
protected function getSupportDefinitionService()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagMarkets/src/Entity/Support/SupportDefinition.php';
$this->services['Swag\\Markets\\Entity\\Support\\SupportDefinition'] = $instance = new \Swag\Markets\Entity\Support\SupportDefinition();
$instance->compile(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'Swag\Markets\SwagMarkets' shared autowired service.
*
* @return \Swag\Markets\SwagMarkets
*/
protected function getSwagMarketsService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/dependency-injection/ContainerAwareInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Bundle/BundleInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/dependency-injection/ContainerAwareTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Bundle/Bundle.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Bundle.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin.php';
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagMarkets/src/SwagMarkets.php';
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagMarkets/src/Setup/ActivateDeactivate.php';
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagMarkets/src/Service/ActivationService.php';
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagMarkets/src/Service/SalesChannelTypeService.php';
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagMarkets/src/Service/DeactivationService.php';
$this->services['Swag\\Markets\\SwagMarkets'] = $instance = ($this->services['Shopware\\Core\\Framework\\Plugin\\KernelPluginLoader\\KernelPluginLoader'] ?? $this->getKernelPluginLoaderService())->getPluginInstance('Swag\\Markets\\SwagMarkets');
$a = ($this->services['sales_channel_type.repository'] ?? $this->getSalesChannelType_RepositoryService());
$b = ($this->services['bf_config.repository'] ?? $this->getBfConfig_RepositoryService());
$c = ($this->services['integration.repository'] ?? $this->getIntegration_RepositoryService());
$d = ($this->services['payment_method.repository'] ?? $this->getPaymentMethod_RepositoryService());
$e = ($this->privates['parameter_bag'] ?? ($this->privates['parameter_bag'] = new \Symfony\Component\DependencyInjection\ParameterBag\ContainerBag($this)));
$instance->setActivate(new \Swag\Markets\Setup\ActivateDeactivate(new \Swag\Markets\Service\ActivationService(new \Swag\Markets\Service\SalesChannelTypeService($a), $b, $c, ($this->services['bf_marketplace.repository'] ?? $this->getBfMarketplace_RepositoryService()), ($this->services['currency.repository'] ?? $this->getCurrency_RepositoryService()), ($this->services['country.repository'] ?? $this->getCountry_RepositoryService()), ($this->services['language.repository'] ?? $this->getLanguage_RepositoryService()), $d, $e), new \Swag\Markets\Service\DeactivationService(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), $b, $c, $a, ($this->services['sales_channel_type_translation.repository'] ?? $this->getSalesChannelTypeTranslation_RepositoryService()), $d, $e)));
return $instance;
}
/**
* Gets the public 'Swag\PlatformDemoData\SwagPlatformDemoData' shared autowired service.
*
* @return \Swag\PlatformDemoData\SwagPlatformDemoData
*/
protected function getSwagPlatformDemoDataService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/dependency-injection/ContainerAwareInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Bundle/BundleInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/dependency-injection/ContainerAwareTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Bundle/Bundle.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Bundle.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin.php';
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagPlatformDemoData/src/SwagPlatformDemoData.php';
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagPlatformDemoData/src/DemoDataService.php';
$this->services['Swag\\PlatformDemoData\\SwagPlatformDemoData'] = $instance = ($this->services['Shopware\\Core\\Framework\\Plugin\\KernelPluginLoader\\KernelPluginLoader'] ?? $this->getKernelPluginLoaderService())->getPluginInstance('Swag\\PlatformDemoData\\SwagPlatformDemoData');
$instance->setDemoDataService(new \Swag\PlatformDemoData\DemoDataService(($this->services['Shopware\\Core\\Framework\\Api\\Controller\\SyncController'] ?? $this->getSyncControllerService()), new RewindableGenerator(function () {
yield 0 => ($this->privates['Swag\\PlatformDemoData\\DataProvider\\MediaProvider'] ?? $this->getMediaProviderService());
yield 1 => ($this->privates['Swag\\PlatformDemoData\\DataProvider\\CmsPageProvider'] ?? $this->getCmsPageProviderService());
yield 2 => ($this->privates['Swag\\PlatformDemoData\\DataProvider\\CategoryProvider'] ?? $this->getCategoryProviderService());
yield 3 => ($this->privates['Swag\\PlatformDemoData\\DataProvider\\CustomerProvider'] ?? $this->getCustomerProviderService());
yield 4 => ($this->privates['Swag\\PlatformDemoData\\DataProvider\\RuleProvider'] ?? $this->getRuleProviderService());
yield 5 => ($this->privates['Swag\\PlatformDemoData\\DataProvider\\PropertyProvider'] ?? $this->getPropertyProviderService());
yield 6 => ($this->privates['Swag\\PlatformDemoData\\DataProvider\\ProductProvider'] ?? $this->getProductProviderService());
yield 7 => ($this->privates['Swag\\PlatformDemoData\\DataProvider\\ShippingMethodProvider'] ?? $this->getShippingMethodProviderService());
}, 8), ($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack())), 'dev'));
return $instance;
}
/**
* Gets the public 'Symfony\Bundle\FrameworkBundle\Controller\RedirectController' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\Controller\RedirectController
*/
protected function getRedirectControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Controller/RedirectController.php';
$a = ($this->privates['router.request_context'] ?? $this->getRouter_RequestContextService());
return $this->services['Symfony\\Bundle\\FrameworkBundle\\Controller\\RedirectController'] = new \Symfony\Bundle\FrameworkBundle\Controller\RedirectController(($this->services['router'] ?? $this->getRouterService()), $a->getHttpPort(), $a->getHttpsPort());
}
/**
* Gets the public 'Symfony\Bundle\FrameworkBundle\Controller\TemplateController' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\Controller\TemplateController
*/
protected function getTemplateControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Controller/TemplateController.php';
return $this->services['Symfony\\Bundle\\FrameworkBundle\\Controller\\TemplateController'] = new \Symfony\Bundle\FrameworkBundle\Controller\TemplateController(($this->services['.container.private.twig'] ?? $this->get_Container_Private_TwigService()));
}
/**
* Gets the public 'acl_role.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getAclRole_RepositoryService()
{
return $this->services['acl_role.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Framework\\Api\\Acl\\Role\\AclRoleDefinition'] ?? $this->getAclRoleDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'acl_user_role.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getAclUserRole_RepositoryService()
{
return $this->services['acl_user_role.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Framework\\Api\\Acl\\Role\\AclUserRoleDefinition'] ?? $this->getAclUserRoleDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'administration.filesystem.private' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem
*/
protected function getAdministration_Filesystem_PrivateService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/AbstractFilesystem.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/PrefixFilesystem.php';
return $this->services['administration.filesystem.private'] = new \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem(($this->services['shopware.filesystem.private'] ?? $this->getShopware_Filesystem_PrivateService()), 'plugins/administration');
}
/**
* Gets the public 'administration.filesystem.public' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem
*/
protected function getAdministration_Filesystem_PublicService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/AbstractFilesystem.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/PrefixFilesystem.php';
return $this->services['administration.filesystem.public'] = new \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem(($this->services['shopware.filesystem.public'] ?? $this->getShopware_Filesystem_PublicService()), 'plugins/administration');
}
/**
* Gets the public 'app.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getApp_RepositoryService()
{
return $this->services['app.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Framework\\App\\AppDefinition'] ?? $this->getAppDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'app_action_button.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getAppActionButton_RepositoryService()
{
return $this->services['app_action_button.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Framework\\App\\Aggregate\\ActionButton\\ActionButtonDefinition'] ?? $this->getActionButtonDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'app_action_button_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getAppActionButtonTranslation_RepositoryService()
{
return $this->services['app_action_button_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Framework\\App\\Aggregate\\ActionButtonTranslation\\ActionButtonTranslationDefinition'] ?? $this->getActionButtonTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'app_template.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getAppTemplate_RepositoryService()
{
return $this->services['app_template.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Framework\\App\\Template\\TemplateDefinition'] ?? $this->getTemplateDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'app_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getAppTranslation_RepositoryService()
{
return $this->services['app_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Framework\\App\\Aggregate\\AppTranslation\\AppTranslationDefinition'] ?? $this->getAppTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'bf_category_mapping.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getBfCategoryMapping_RepositoryService()
{
return $this->services['bf_category_mapping.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Swag\\Markets\\Entity\\CategoryMapping\\CategoryMappingDefinition'] ?? $this->getCategoryMappingDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'bf_config.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getBfConfig_RepositoryService()
{
return $this->services['bf_config.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Swag\\Markets\\Entity\\Config\\SwagMarketsConfigurationEntityDefinition'] ?? $this->getSwagMarketsConfigurationEntityDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'bf_marketplace.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getBfMarketplace_RepositoryService()
{
return $this->services['bf_marketplace.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Swag\\Markets\\Entity\\Marketplace\\MarketplaceDefinition'] ?? $this->getMarketplaceDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'bf_marketplace_sales_channel.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getBfMarketplaceSalesChannel_RepositoryService()
{
return $this->services['bf_marketplace_sales_channel.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Swag\\Markets\\Entity\\Marketplace\\Aggregate\\MarketplaceSalesChannel\\MarketplaceSalesChannelDefinition'] ?? $this->getMarketplaceSalesChannelDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'bf_marketplace_settings.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getBfMarketplaceSettings_RepositoryService()
{
return $this->services['bf_marketplace_settings.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Swag\\Markets\\Entity\\Marketplace\\Aggregate\\MarketplaceSettings\\MarketplaceSettingsDefinition'] ?? $this->getMarketplaceSettingsDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'bf_support.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getBfSupport_RepositoryService()
{
return $this->services['bf_support.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Swag\\Markets\\Entity\\Support\\SupportDefinition'] ?? $this->getSupportDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'cache.app' shared service.
*
* @return \Symfony\Component\Cache\Adapter\TraceableAdapter
*/
protected function getCache_AppService()
{
$a = new \Symfony\Component\Cache\Adapter\ArrayAdapter(0);
$a->setLogger(($this->privates['monolog.logger.cache'] ?? $this->getMonolog_Logger_CacheService()));
return $this->services['cache.app'] = new \Symfony\Component\Cache\Adapter\TraceableAdapter($a);
}
/**
* Gets the public 'cache.app_clearer' shared service.
*
* @return \Symfony\Component\HttpKernel\CacheClearer\Psr6CacheClearer
*/
protected function getCache_AppClearerService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/CacheClearer/CacheClearerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/CacheClearer/Psr6CacheClearer.php';
return $this->services['cache.app_clearer'] = new \Symfony\Component\HttpKernel\CacheClearer\Psr6CacheClearer(['cache.app' => ($this->services['cache.app'] ?? $this->getCache_AppService()), 'cache.messenger.restart_workers_signal' => ($this->privates['cache.messenger.restart_workers_signal'] ?? $this->getCache_Messenger_RestartWorkersSignalService()), 'cache.object' => ($this->privates['.cache.object.inner'] ?? $this->get_Cache_Object_InnerService()), 'cache.http' => ($this->privates['.cache.http.inner'] ?? $this->get_Cache_Http_InnerService()), 'cache.tags' => ($this->privates['cache.tags'] ?? $this->getCache_TagsService())]);
}
/**
* Gets the public 'cache.global_clearer' shared service.
*
* @return \Symfony\Component\HttpKernel\CacheClearer\Psr6CacheClearer
*/
protected function getCache_GlobalClearerService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/CacheClearer/CacheClearerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/CacheClearer/Psr6CacheClearer.php';
return $this->services['cache.global_clearer'] = new \Symfony\Component\HttpKernel\CacheClearer\Psr6CacheClearer(['cache.app' => ($this->services['cache.app'] ?? $this->getCache_AppService()), 'cache.system' => ($this->services['cache.system'] ?? $this->getCache_SystemService()), 'cache.validator' => ($this->privates['cache.validator'] ?? $this->getCache_ValidatorService()), 'cache.serializer' => ($this->privates['cache.serializer'] ?? $this->getCache_SerializerService()), 'cache.annotations' => ($this->privates['cache.annotations'] ?? $this->getCache_AnnotationsService()), 'cache.property_info' => ($this->privates['cache.property_info'] ?? $this->getCache_PropertyInfoService()), 'cache.messenger.restart_workers_signal' => ($this->privates['cache.messenger.restart_workers_signal'] ?? $this->getCache_Messenger_RestartWorkersSignalService()), 'cache.object' => ($this->privates['.cache.object.inner'] ?? $this->get_Cache_Object_InnerService()), 'cache.http' => ($this->privates['.cache.http.inner'] ?? $this->get_Cache_Http_InnerService()), 'cache.tags' => ($this->privates['cache.tags'] ?? $this->getCache_TagsService())]);
}
/**
* Gets the public 'cache.system' shared service.
*
* @return \Symfony\Component\Cache\Adapter\TraceableAdapter
*/
protected function getCache_SystemService()
{
return $this->services['cache.system'] = new \Symfony\Component\Cache\Adapter\TraceableAdapter(\Symfony\Component\Cache\Adapter\AbstractAdapter::createSystemCache('FB33-NaBTs', 0, $this->getParameter('container.build_id'), ($this->targetDir.''.'/pools'), ($this->privates['monolog.logger.cache'] ?? $this->getMonolog_Logger_CacheService())));
}
/**
* Gets the public 'cache.system_clearer' shared service.
*
* @return \Symfony\Component\HttpKernel\CacheClearer\Psr6CacheClearer
*/
protected function getCache_SystemClearerService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/CacheClearer/CacheClearerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/CacheClearer/Psr6CacheClearer.php';
return $this->services['cache.system_clearer'] = new \Symfony\Component\HttpKernel\CacheClearer\Psr6CacheClearer(['cache.system' => ($this->services['cache.system'] ?? $this->getCache_SystemService()), 'cache.validator' => ($this->privates['cache.validator'] ?? $this->getCache_ValidatorService()), 'cache.serializer' => ($this->privates['cache.serializer'] ?? $this->getCache_SerializerService()), 'cache.annotations' => ($this->privates['cache.annotations'] ?? $this->getCache_AnnotationsService()), 'cache.property_info' => ($this->privates['cache.property_info'] ?? $this->getCache_PropertyInfoService())]);
}
/**
* Gets the public 'cache_warmer' shared service.
*
* @return \Symfony\Component\HttpKernel\CacheWarmer\CacheWarmerAggregate
*/
protected function getCacheWarmerService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/CacheWarmer/CacheWarmerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/CacheWarmer/CacheWarmerAggregate.php';
return $this->services['cache_warmer'] = new \Symfony\Component\HttpKernel\CacheWarmer\CacheWarmerAggregate(new RewindableGenerator(function () {
yield 0 => ($this->privates['cache_pool_clearer.cache_warmer'] ?? $this->getCachePoolClearer_CacheWarmerService());
yield 1 => ($this->privates['validator.mapping.cache_warmer'] ?? $this->getValidator_Mapping_CacheWarmerService());
yield 2 => ($this->privates['translation.warmer'] ?? $this->getTranslation_WarmerService());
yield 3 => ($this->privates['router.cache_warmer'] ?? $this->getRouter_CacheWarmerService());
yield 4 => ($this->privates['annotations.cache_warmer'] ?? $this->getAnnotations_CacheWarmerService());
yield 5 => ($this->privates['serializer.mapping.cache_warmer'] ?? $this->getSerializer_Mapping_CacheWarmerService());
}, 6), true, ($this->targetDir.''.'/Shopware_Core_KernelDevDebugContainerDeprecations.log'));
}
/**
* Gets the public 'category.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getCategory_RepositoryService()
{
return $this->services['category.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Category\\CategoryDefinition'] ?? $this->getCategoryDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'category_tag.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getCategoryTag_RepositoryService()
{
return $this->services['category_tag.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Category\\Aggregate\\CategoryTag\\CategoryTagDefinition'] ?? $this->getCategoryTagDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'category_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getCategoryTranslation_RepositoryService()
{
return $this->services['category_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Category\\Aggregate\\CategoryTranslation\\CategoryTranslationDefinition'] ?? $this->getCategoryTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'checkout.filesystem.private' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem
*/
protected function getCheckout_Filesystem_PrivateService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/AbstractFilesystem.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/PrefixFilesystem.php';
return $this->services['checkout.filesystem.private'] = new \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem(($this->services['shopware.filesystem.private'] ?? $this->getShopware_Filesystem_PrivateService()), 'plugins/checkout');
}
/**
* Gets the public 'checkout.filesystem.public' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem
*/
protected function getCheckout_Filesystem_PublicService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/AbstractFilesystem.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/PrefixFilesystem.php';
return $this->services['checkout.filesystem.public'] = new \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem(($this->services['shopware.filesystem.public'] ?? $this->getShopware_Filesystem_PublicService()), 'plugins/checkout');
}
/**
* Gets the public 'cms_block.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getCmsBlock_RepositoryService()
{
return $this->services['cms_block.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Cms\\Aggregate\\CmsBlock\\CmsBlockDefinition'] ?? $this->getCmsBlockDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'cms_page.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getCmsPage_RepositoryService()
{
return $this->services['cms_page.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Cms\\CmsPageDefinition'] ?? $this->getCmsPageDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'cms_page_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getCmsPageTranslation_RepositoryService()
{
return $this->services['cms_page_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Cms\\Aggregate\\CmsPageTranslation\\CmsPageTranslationDefinition'] ?? $this->getCmsPageTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'cms_section.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getCmsSection_RepositoryService()
{
return $this->services['cms_section.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Cms\\Aggregate\\CmsSection\\CmsSectionDefinition'] ?? $this->getCmsSectionDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'cms_slot.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getCmsSlot_RepositoryService()
{
return $this->services['cms_slot.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Cms\\Aggregate\\CmsSlot\\CmsSlotDefinition'] ?? $this->getCmsSlotDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'cms_slot_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getCmsSlotTranslation_RepositoryService()
{
return $this->services['cms_slot_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Cms\\Aggregate\\CmsSlotTranslation\\CmsSlotTranslationDefinition'] ?? $this->getCmsSlotTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'console.command.public_alias.Shopware\Development\Command\ConfigDebugCommand' shared service.
*
* @return \Shopware\Development\Command\ConfigDebugCommand
*/
protected function getConfigDebugCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/src/Command/ConfigDebugCommand.php';
return $this->services['console.command.public_alias.Shopware\\Development\\Command\\ConfigDebugCommand'] = new \Shopware\Development\Command\ConfigDebugCommand(($this->services['kernel'] ?? $this->get('kernel', 1)));
}
/**
* Gets the public 'console.command.public_alias.Shopware\Development\Command\DatabaseDebugViewGenerator' shared service.
*
* @return \Shopware\Development\Command\DatabaseDebugViewGenerator
*/
protected function getDatabaseDebugViewGeneratorService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/src/Command/DatabaseDebugViewGenerator.php';
return $this->services['console.command.public_alias.Shopware\\Development\\Command\\DatabaseDebugViewGenerator'] = new \Shopware\Development\Command\DatabaseDebugViewGenerator(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the public 'console.command_loader' shared service.
*
* @return \Symfony\Component\Console\CommandLoader\ContainerCommandLoader
*/
protected function getConsole_CommandLoaderService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/CommandLoader/CommandLoaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/CommandLoader/ContainerCommandLoader.php';
return $this->services['console.command_loader'] = new \Symfony\Component\Console\CommandLoader\ContainerCommandLoader(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [
'Shopware\\Core\\Content\\ImportExport\\Command\\DeleteExpiredFilesCommand' => ['privates', 'Shopware\\Core\\Content\\ImportExport\\Command\\DeleteExpiredFilesCommand', 'getDeleteExpiredFilesCommandService', false],
'Shopware\\Core\\Content\\ImportExport\\Command\\ImportEntityCommand' => ['privates', 'Shopware\\Core\\Content\\ImportExport\\Command\\ImportEntityCommand', 'getImportEntityCommandService', false],
'Shopware\\Core\\Content\\Media\\Commands\\DeleteNotUsedMediaCommand' => ['privates', 'Shopware\\Core\\Content\\Media\\Commands\\DeleteNotUsedMediaCommand', 'getDeleteNotUsedMediaCommandService', false],
'Shopware\\Core\\Content\\Media\\Commands\\GenerateMediaTypesCommand' => ['privates', 'Shopware\\Core\\Content\\Media\\Commands\\GenerateMediaTypesCommand', 'getGenerateMediaTypesCommandService', false],
'Shopware\\Core\\Content\\Media\\Commands\\GenerateThumbnailsCommand' => ['privates', 'Shopware\\Core\\Content\\Media\\Commands\\GenerateThumbnailsCommand', 'getGenerateThumbnailsCommandService', false],
'Shopware\\Core\\Content\\ProductExport\\Command\\ProductExportGenerateCommand' => ['privates', 'Shopware\\Core\\Content\\ProductExport\\Command\\ProductExportGenerateCommand', 'getProductExportGenerateCommandService', false],
'Shopware\\Core\\Content\\Sitemap\\Commands\\SitemapGenerateCommand' => ['privates', 'Shopware\\Core\\Content\\Sitemap\\Commands\\SitemapGenerateCommand', 'getSitemapGenerateCommandService', false],
'Shopware\\Core\\Framework\\Api\\Command\\DumpClassSchemaCommand' => ['privates', 'Shopware\\Core\\Framework\\Api\\Command\\DumpClassSchemaCommand', 'getDumpClassSchemaCommandService', false],
'Shopware\\Core\\Framework\\Api\\Command\\DumpSchemaCommand' => ['privates', 'Shopware\\Core\\Framework\\Api\\Command\\DumpSchemaCommand', 'getDumpSchemaCommandService', false],
'Shopware\\Core\\Framework\\App\\Command\\ActivateAppCommand' => ['privates', 'Shopware\\Core\\Framework\\App\\Command\\ActivateAppCommand', 'getActivateAppCommandService', false],
'Shopware\\Core\\Framework\\App\\Command\\DeactivateAppCommand' => ['privates', 'Shopware\\Core\\Framework\\App\\Command\\DeactivateAppCommand', 'getDeactivateAppCommandService', false],
'Shopware\\Core\\Framework\\App\\Command\\InstallAppCommand' => ['privates', 'Shopware\\Core\\Framework\\App\\Command\\InstallAppCommand', 'getInstallAppCommandService', false],
'Shopware\\Core\\Framework\\App\\Command\\RefreshAppCommand' => ['privates', 'Shopware\\Core\\Framework\\App\\Command\\RefreshAppCommand', 'getRefreshAppCommandService', false],
'Shopware\\Core\\Framework\\App\\Command\\ResolveAppUrlChangeCommand' => ['privates', 'Shopware\\Core\\Framework\\App\\Command\\ResolveAppUrlChangeCommand', 'getResolveAppUrlChangeCommandService', false],
'Shopware\\Core\\Framework\\App\\Command\\UninstallAppCommand' => ['privates', 'Shopware\\Core\\Framework\\App\\Command\\UninstallAppCommand', 'getUninstallAppCommandService', false],
'Shopware\\Core\\Framework\\App\\Command\\ValidateAppCommand' => ['privates', 'Shopware\\Core\\Framework\\App\\Command\\ValidateAppCommand', 'getValidateAppCommandService', false],
'Shopware\\Core\\Framework\\Changelog\\Command\\ChangelogChangeCommand' => ['privates', 'Shopware\\Core\\Framework\\Changelog\\Command\\ChangelogChangeCommand', 'getChangelogChangeCommandService', false],
'Shopware\\Core\\Framework\\Changelog\\Command\\ChangelogCheckCommand' => ['privates', 'Shopware\\Core\\Framework\\Changelog\\Command\\ChangelogCheckCommand', 'getChangelogCheckCommandService', false],
'Shopware\\Core\\Framework\\Changelog\\Command\\ChangelogCreateCommand' => ['privates', 'Shopware\\Core\\Framework\\Changelog\\Command\\ChangelogCreateCommand', 'getChangelogCreateCommandService', false],
'Shopware\\Core\\Framework\\Changelog\\Command\\ChangelogReleaseCommand' => ['privates', 'Shopware\\Core\\Framework\\Changelog\\Command\\ChangelogReleaseCommand', 'getChangelogReleaseCommandService', false],
'Shopware\\Core\\Framework\\DataAbstractionLayer\\Command\\CreateEntitiesCommand' => ['privates', 'Shopware\\Core\\Framework\\DataAbstractionLayer\\Command\\CreateEntitiesCommand', 'getCreateEntitiesCommandService', false],
'Shopware\\Core\\Framework\\DataAbstractionLayer\\Command\\CreateSchemaCommand' => ['privates', 'Shopware\\Core\\Framework\\DataAbstractionLayer\\Command\\CreateSchemaCommand', 'getCreateSchemaCommandService', false],
'Shopware\\Core\\Framework\\DataAbstractionLayer\\Command\\DataAbstractionLayerValidateCommand' => ['privates', 'Shopware\\Core\\Framework\\DataAbstractionLayer\\Command\\DataAbstractionLayerValidateCommand', 'getDataAbstractionLayerValidateCommandService', false],
'Shopware\\Core\\Framework\\DataAbstractionLayer\\Command\\RefreshIndexCommand' => ['privates', 'Shopware\\Core\\Framework\\DataAbstractionLayer\\Command\\RefreshIndexCommand', 'getRefreshIndexCommandService', false],
'Shopware\\Core\\Framework\\Demodata\\Command\\DemodataCommand' => ['privates', 'Shopware\\Core\\Framework\\Demodata\\Command\\DemodataCommand', 'getDemodataCommandService', false],
'Shopware\\Core\\Framework\\Demodata\\PersonalData\\CleanPersonalDataCommand' => ['privates', 'Shopware\\Core\\Framework\\Demodata\\PersonalData\\CleanPersonalDataCommand', 'getCleanPersonalDataCommandService', false],
'Shopware\\Core\\Framework\\Event\\Command\\DebugDumpBusinessEventsCommand' => ['privates', 'Shopware\\Core\\Framework\\Event\\Command\\DebugDumpBusinessEventsCommand', 'getDebugDumpBusinessEventsCommandService', false],
'Shopware\\Core\\Framework\\Feature\\Command\\FeatureDumpCommand' => ['privates', 'Shopware\\Core\\Framework\\Feature\\Command\\FeatureDumpCommand', 'getFeatureDumpCommandService', false],
'Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\Command\\RegisterScheduledTasksCommand' => ['privates', 'Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\Command\\RegisterScheduledTasksCommand', 'getRegisterScheduledTasksCommandService', false],
'Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\Command\\ScheduledTaskRunner' => ['privates', 'Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\Command\\ScheduledTaskRunner', 'getScheduledTaskRunnerService', false],
'Shopware\\Core\\Framework\\Migration\\Command\\CreateMigrationCommand' => ['privates', 'Shopware\\Core\\Framework\\Migration\\Command\\CreateMigrationCommand', 'getCreateMigrationCommandService', false],
'Shopware\\Core\\Framework\\Migration\\Command\\MigrationCommand' => ['privates', 'Shopware\\Core\\Framework\\Migration\\Command\\MigrationCommand', 'getMigrationCommandService', false],
'Shopware\\Core\\Framework\\Migration\\Command\\MigrationDestructiveCommand' => ['privates', 'Shopware\\Core\\Framework\\Migration\\Command\\MigrationDestructiveCommand', 'getMigrationDestructiveCommandService', false],
'Shopware\\Core\\Framework\\Migration\\Command\\RefreshMigrationCommand' => ['privates', 'Shopware\\Core\\Framework\\Migration\\Command\\RefreshMigrationCommand', 'getRefreshMigrationCommandService', false],
'Shopware\\Core\\Framework\\Plugin\\Command\\BundleDumpCommand' => ['privates', 'Shopware\\Core\\Framework\\Plugin\\Command\\BundleDumpCommand', 'getBundleDumpCommandService', false],
'Shopware\\Core\\Framework\\Plugin\\Command\\Lifecycle\\PluginActivateCommand' => ['privates', 'Shopware\\Core\\Framework\\Plugin\\Command\\Lifecycle\\PluginActivateCommand', 'getPluginActivateCommandService', false],
'Shopware\\Core\\Framework\\Plugin\\Command\\Lifecycle\\PluginDeactivateCommand' => ['privates', 'Shopware\\Core\\Framework\\Plugin\\Command\\Lifecycle\\PluginDeactivateCommand', 'getPluginDeactivateCommandService', false],
'Shopware\\Core\\Framework\\Plugin\\Command\\Lifecycle\\PluginInstallCommand' => ['privates', 'Shopware\\Core\\Framework\\Plugin\\Command\\Lifecycle\\PluginInstallCommand', 'getPluginInstallCommandService', false],
'Shopware\\Core\\Framework\\Plugin\\Command\\Lifecycle\\PluginUninstallCommand' => ['privates', 'Shopware\\Core\\Framework\\Plugin\\Command\\Lifecycle\\PluginUninstallCommand', 'getPluginUninstallCommandService', false],
'Shopware\\Core\\Framework\\Plugin\\Command\\Lifecycle\\PluginUpdateCommand' => ['privates', 'Shopware\\Core\\Framework\\Plugin\\Command\\Lifecycle\\PluginUpdateCommand', 'getPluginUpdateCommandService', false],
'Shopware\\Core\\Framework\\Plugin\\Command\\PluginCreateCommand' => ['privates', 'Shopware\\Core\\Framework\\Plugin\\Command\\PluginCreateCommand', 'getPluginCreateCommandService', false],
'Shopware\\Core\\Framework\\Plugin\\Command\\PluginListCommand' => ['privates', 'Shopware\\Core\\Framework\\Plugin\\Command\\PluginListCommand', 'getPluginListCommandService', false],
'Shopware\\Core\\Framework\\Plugin\\Command\\PluginRefreshCommand' => ['privates', 'Shopware\\Core\\Framework\\Plugin\\Command\\PluginRefreshCommand', 'getPluginRefreshCommandService', false],
'Shopware\\Core\\Framework\\Plugin\\Command\\PluginZipImportCommand' => ['privates', 'Shopware\\Core\\Framework\\Plugin\\Command\\PluginZipImportCommand', 'getPluginZipImportCommandService', false],
'Shopware\\Core\\Framework\\Store\\Command\\StoreDownloadCommand' => ['privates', 'Shopware\\Core\\Framework\\Store\\Command\\StoreDownloadCommand', 'getStoreDownloadCommandService', false],
'Shopware\\Core\\Framework\\Store\\Command\\StoreLoginCommand' => ['privates', 'Shopware\\Core\\Framework\\Store\\Command\\StoreLoginCommand', 'getStoreLoginCommandService', false],
'Shopware\\Core\\System\\SalesChannel\\Command\\SalesChannelListCommand' => ['privates', 'Shopware\\Core\\System\\SalesChannel\\Command\\SalesChannelListCommand', 'getSalesChannelListCommandService', false],
'Shopware\\Core\\System\\SalesChannel\\Command\\SalesChannelMaintenanceDisableCommand' => ['privates', 'Shopware\\Core\\System\\SalesChannel\\Command\\SalesChannelMaintenanceDisableCommand', 'getSalesChannelMaintenanceDisableCommandService', false],
'Shopware\\Core\\System\\SalesChannel\\Command\\SalesChannelMaintenanceEnableCommand' => ['privates', 'Shopware\\Core\\System\\SalesChannel\\Command\\SalesChannelMaintenanceEnableCommand', 'getSalesChannelMaintenanceEnableCommandService', false],
'Shopware\\Core\\System\\Snippet\\Command\\ValidateSnippetsCommand' => ['privates', 'Shopware\\Core\\System\\Snippet\\Command\\ValidateSnippetsCommand', 'getValidateSnippetsCommandService', false],
'Shopware\\Core\\System\\StateMachine\\Command\\WorkflowDumpCommand' => ['privates', 'Shopware\\Core\\System\\StateMachine\\Command\\WorkflowDumpCommand', 'getWorkflowDumpCommandService', false],
'Shopware\\Core\\System\\SystemConfig\\Command\\ConfigGet' => ['privates', 'Shopware\\Core\\System\\SystemConfig\\Command\\ConfigGet', 'getConfigGetService', false],
'Shopware\\Core\\System\\SystemConfig\\Command\\ConfigSet' => ['privates', 'Shopware\\Core\\System\\SystemConfig\\Command\\ConfigSet', 'getConfigSetService', false],
'Shopware\\Core\\System\\User\\Command\\UserChangePasswordCommand' => ['privates', 'Shopware\\Core\\System\\User\\Command\\UserChangePasswordCommand', 'getUserChangePasswordCommandService', false],
'Shopware\\Core\\System\\User\\Command\\UserCreateCommand' => ['privates', 'Shopware\\Core\\System\\User\\Command\\UserCreateCommand', 'getUserCreateCommandService', false],
'Shopware\\Docs\\Command\\ConvertMarkdownDocsCommand' => ['privates', 'Shopware\\Docs\\Command\\ConvertMarkdownDocsCommand', 'getConvertMarkdownDocsCommandService', false],
'Shopware\\Docs\\Command\\DocsDumpErd' => ['privates', 'Shopware\\Docs\\Command\\DocsDumpErd', 'getDocsDumpErdService', false],
'Shopware\\Docs\\Command\\DocsModuleCharacteristics' => ['privates', 'Shopware\\Docs\\Command\\DocsModuleCharacteristics', 'getDocsModuleCharacteristicsService', false],
'Shopware\\Docs\\Command\\RemoveArticlesAndCategoriesCommand' => ['privates', 'Shopware\\Docs\\Command\\RemoveArticlesAndCategoriesCommand', 'getRemoveArticlesAndCategoriesCommandService', false],
'Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchCleanIndicesCommand' => ['privates', 'Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchCleanIndicesCommand', 'getElasticsearchCleanIndicesCommandService', false],
'Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchCreateAliasCommand' => ['privates', 'Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchCreateAliasCommand', 'getElasticsearchCreateAliasCommandService', false],
'Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchIndexingCommand' => ['privates', 'Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchIndexingCommand', 'getElasticsearchIndexingCommandService', false],
'Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchResetCommand' => ['privates', 'Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchResetCommand', 'getElasticsearchResetCommandService', false],
'Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchStatusCommand' => ['privates', 'Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchStatusCommand', 'getElasticsearchStatusCommandService', false],
'Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchTestAnalyzerCommand' => ['privates', 'Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchTestAnalyzerCommand', 'getElasticsearchTestAnalyzerCommandService', false],
'Shopware\\Storefront\\Framework\\Command\\HttpCacheWarmUpCommand' => ['privates', 'Shopware\\Storefront\\Framework\\Command\\HttpCacheWarmUpCommand', 'getHttpCacheWarmUpCommandService', false],
'Shopware\\Storefront\\Theme\\Command\\ThemeChangeCommand' => ['privates', 'Shopware\\Storefront\\Theme\\Command\\ThemeChangeCommand', 'getThemeChangeCommandService', false],
'Shopware\\Storefront\\Theme\\Command\\ThemeCompileCommand' => ['privates', 'Shopware\\Storefront\\Theme\\Command\\ThemeCompileCommand', 'getThemeCompileCommandService', false],
'Shopware\\Storefront\\Theme\\Command\\ThemeCreateCommand' => ['privates', 'Shopware\\Storefront\\Theme\\Command\\ThemeCreateCommand', 'getThemeCreateCommandService', false],
'Shopware\\Storefront\\Theme\\Command\\ThemeDumpCommand' => ['privates', 'Shopware\\Storefront\\Theme\\Command\\ThemeDumpCommand', 'getThemeDumpCommandService', false],
'Shopware\\Storefront\\Theme\\Command\\ThemeRefreshCommand' => ['privates', 'Shopware\\Storefront\\Theme\\Command\\ThemeRefreshCommand', 'getThemeRefreshCommandService', false],
'Swag\\LanguagePack\\Core\\System\\SalesChannel\\Command\\SalesChannelCreateCommand' => ['privates', 'Swag\\LanguagePack\\Core\\System\\SalesChannel\\Command\\SalesChannelCreateCommand', 'getSalesChannelCreateCommandService', false],
'Swag\\LanguagePack\\Storefront\\Framework\\Command\\SalesChannelCreateStorefrontCommand' => ['privates', 'Swag\\LanguagePack\\Storefront\\Framework\\Command\\SalesChannelCreateStorefrontCommand', 'getSalesChannelCreateStorefrontCommandService', false],
'console.command.about' => ['privates', 'console.command.about', 'getConsole_Command_AboutService', false],
'console.command.assets_install' => ['privates', 'console.command.assets_install', 'getConsole_Command_AssetsInstallService', false],
'console.command.cache_clear' => ['privates', 'console.command.cache_clear', 'getConsole_Command_CacheClearService', false],
'console.command.cache_pool_clear' => ['privates', 'console.command.cache_pool_clear', 'getConsole_Command_CachePoolClearService', false],
'console.command.cache_pool_delete' => ['privates', 'console.command.cache_pool_delete', 'getConsole_Command_CachePoolDeleteService', false],
'console.command.cache_pool_list' => ['privates', 'console.command.cache_pool_list', 'getConsole_Command_CachePoolListService', false],
'console.command.cache_pool_prune' => ['privates', 'console.command.cache_pool_prune', 'getConsole_Command_CachePoolPruneService', false],
'console.command.cache_warmup' => ['privates', 'console.command.cache_warmup', 'getConsole_Command_CacheWarmupService', false],
'console.command.config_debug' => ['privates', 'console.command.config_debug', 'getConsole_Command_ConfigDebugService', false],
'console.command.config_dump_reference' => ['privates', 'console.command.config_dump_reference', 'getConsole_Command_ConfigDumpReferenceService', false],
'console.command.container_debug' => ['privates', 'console.command.container_debug', 'getConsole_Command_ContainerDebugService', false],
'console.command.container_lint' => ['privates', 'console.command.container_lint', 'getConsole_Command_ContainerLintService', false],
'console.command.debug_autowiring' => ['privates', 'console.command.debug_autowiring', 'getConsole_Command_DebugAutowiringService', false],
'console.command.event_dispatcher_debug' => ['privates', 'console.command.event_dispatcher_debug', 'getConsole_Command_EventDispatcherDebugService', false],
'console.command.messenger_consume_messages' => ['privates', 'console.command.messenger_consume_messages', 'getConsole_Command_MessengerConsumeMessagesService', false],
'console.command.messenger_debug' => ['privates', 'console.command.messenger_debug', 'getConsole_Command_MessengerDebugService', false],
'console.command.messenger_setup_transports' => ['privates', 'console.command.messenger_setup_transports', 'getConsole_Command_MessengerSetupTransportsService', false],
'console.command.messenger_stop_workers' => ['privates', 'console.command.messenger_stop_workers', 'getConsole_Command_MessengerStopWorkersService', false],
'console.command.router_debug' => ['privates', 'console.command.router_debug', 'getConsole_Command_RouterDebugService', false],
'console.command.router_match' => ['privates', 'console.command.router_match', 'getConsole_Command_RouterMatchService', false],
'console.command.secrets_decrypt_to_local' => ['privates', 'console.command.secrets_decrypt_to_local', 'getConsole_Command_SecretsDecryptToLocalService', false],
'console.command.secrets_encrypt_from_local' => ['privates', 'console.command.secrets_encrypt_from_local', 'getConsole_Command_SecretsEncryptFromLocalService', false],
'console.command.secrets_generate_key' => ['privates', 'console.command.secrets_generate_key', 'getConsole_Command_SecretsGenerateKeyService', false],
'console.command.secrets_list' => ['privates', 'console.command.secrets_list', 'getConsole_Command_SecretsListService', false],
'console.command.secrets_remove' => ['privates', 'console.command.secrets_remove', 'getConsole_Command_SecretsRemoveService', false],
'console.command.secrets_set' => ['privates', 'console.command.secrets_set', 'getConsole_Command_SecretsSetService', false],
'console.command.translation_debug' => ['privates', 'console.command.translation_debug', 'getConsole_Command_TranslationDebugService', false],
'console.command.translation_update' => ['privates', 'console.command.translation_update', 'getConsole_Command_TranslationUpdateService', false],
'console.command.validator_debug' => ['privates', 'console.command.validator_debug', 'getConsole_Command_ValidatorDebugService', false],
'console.command.xliff_lint' => ['privates', 'console.command.xliff_lint', 'getConsole_Command_XliffLintService', false],
'console.command.yaml_lint' => ['privates', 'console.command.yaml_lint', 'getConsole_Command_YamlLintService', false],
'enqueue.client.consume_command' => ['privates', 'enqueue.client.consume_command', 'getEnqueue_Client_ConsumeCommandService', false],
'enqueue.client.produce_command' => ['privates', 'enqueue.client.produce_command', 'getEnqueue_Client_ProduceCommandService', false],
'enqueue.client.routes_command' => ['privates', 'enqueue.client.routes_command', 'getEnqueue_Client_RoutesCommandService', false],
'enqueue.client.setup_broker_command' => ['privates', 'enqueue.client.setup_broker_command', 'getEnqueue_Client_SetupBrokerCommandService', false],
'enqueue.transport.consume_command' => ['privates', 'enqueue.transport.consume_command', 'getEnqueue_Transport_ConsumeCommandService', false],
'monolog.command.server_log' => ['privates', 'monolog.command.server_log', 'getMonolog_Command_ServerLogService', false],
'twig.command.debug' => ['privates', 'twig.command.debug', 'getTwig_Command_DebugService', false],
'twig.command.lint' => ['privates', 'twig.command.lint', 'getTwig_Command_LintService', false],
'var_dumper.command.server_dump' => ['privates', 'var_dumper.command.server_dump', 'getVarDumper_Command_ServerDumpService', false],
], [
'Shopware\\Core\\Content\\ImportExport\\Command\\DeleteExpiredFilesCommand' => 'Shopware\\Core\\Content\\ImportExport\\Command\\DeleteExpiredFilesCommand',
'Shopware\\Core\\Content\\ImportExport\\Command\\ImportEntityCommand' => 'Shopware\\Core\\Content\\ImportExport\\Command\\ImportEntityCommand',
'Shopware\\Core\\Content\\Media\\Commands\\DeleteNotUsedMediaCommand' => 'Shopware\\Core\\Content\\Media\\Commands\\DeleteNotUsedMediaCommand',
'Shopware\\Core\\Content\\Media\\Commands\\GenerateMediaTypesCommand' => 'Shopware\\Core\\Content\\Media\\Commands\\GenerateMediaTypesCommand',
'Shopware\\Core\\Content\\Media\\Commands\\GenerateThumbnailsCommand' => 'Shopware\\Core\\Content\\Media\\Commands\\GenerateThumbnailsCommand',
'Shopware\\Core\\Content\\ProductExport\\Command\\ProductExportGenerateCommand' => 'Shopware\\Core\\Content\\ProductExport\\Command\\ProductExportGenerateCommand',
'Shopware\\Core\\Content\\Sitemap\\Commands\\SitemapGenerateCommand' => 'Shopware\\Core\\Content\\Sitemap\\Commands\\SitemapGenerateCommand',
'Shopware\\Core\\Framework\\Api\\Command\\DumpClassSchemaCommand' => 'Shopware\\Core\\Framework\\Api\\Command\\DumpClassSchemaCommand',
'Shopware\\Core\\Framework\\Api\\Command\\DumpSchemaCommand' => 'Shopware\\Core\\Framework\\Api\\Command\\DumpSchemaCommand',
'Shopware\\Core\\Framework\\App\\Command\\ActivateAppCommand' => 'Shopware\\Core\\Framework\\App\\Command\\ActivateAppCommand',
'Shopware\\Core\\Framework\\App\\Command\\DeactivateAppCommand' => 'Shopware\\Core\\Framework\\App\\Command\\DeactivateAppCommand',
'Shopware\\Core\\Framework\\App\\Command\\InstallAppCommand' => 'Shopware\\Core\\Framework\\App\\Command\\InstallAppCommand',
'Shopware\\Core\\Framework\\App\\Command\\RefreshAppCommand' => 'Shopware\\Core\\Framework\\App\\Command\\RefreshAppCommand',
'Shopware\\Core\\Framework\\App\\Command\\ResolveAppUrlChangeCommand' => 'Shopware\\Core\\Framework\\App\\Command\\ResolveAppUrlChangeCommand',
'Shopware\\Core\\Framework\\App\\Command\\UninstallAppCommand' => 'Shopware\\Core\\Framework\\App\\Command\\UninstallAppCommand',
'Shopware\\Core\\Framework\\App\\Command\\ValidateAppCommand' => 'Shopware\\Core\\Framework\\App\\Command\\ValidateAppCommand',
'Shopware\\Core\\Framework\\Changelog\\Command\\ChangelogChangeCommand' => 'Shopware\\Core\\Framework\\Changelog\\Command\\ChangelogChangeCommand',
'Shopware\\Core\\Framework\\Changelog\\Command\\ChangelogCheckCommand' => 'Shopware\\Core\\Framework\\Changelog\\Command\\ChangelogCheckCommand',
'Shopware\\Core\\Framework\\Changelog\\Command\\ChangelogCreateCommand' => 'Shopware\\Core\\Framework\\Changelog\\Command\\ChangelogCreateCommand',
'Shopware\\Core\\Framework\\Changelog\\Command\\ChangelogReleaseCommand' => 'Shopware\\Core\\Framework\\Changelog\\Command\\ChangelogReleaseCommand',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\Command\\CreateEntitiesCommand' => 'Shopware\\Core\\Framework\\DataAbstractionLayer\\Command\\CreateEntitiesCommand',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\Command\\CreateSchemaCommand' => 'Shopware\\Core\\Framework\\DataAbstractionLayer\\Command\\CreateSchemaCommand',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\Command\\DataAbstractionLayerValidateCommand' => 'Shopware\\Core\\Framework\\DataAbstractionLayer\\Command\\DataAbstractionLayerValidateCommand',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\Command\\RefreshIndexCommand' => 'Shopware\\Core\\Framework\\DataAbstractionLayer\\Command\\RefreshIndexCommand',
'Shopware\\Core\\Framework\\Demodata\\Command\\DemodataCommand' => 'Shopware\\Core\\Framework\\Demodata\\Command\\DemodataCommand',
'Shopware\\Core\\Framework\\Demodata\\PersonalData\\CleanPersonalDataCommand' => 'Shopware\\Core\\Framework\\Demodata\\PersonalData\\CleanPersonalDataCommand',
'Shopware\\Core\\Framework\\Event\\Command\\DebugDumpBusinessEventsCommand' => 'Shopware\\Core\\Framework\\Event\\Command\\DebugDumpBusinessEventsCommand',
'Shopware\\Core\\Framework\\Feature\\Command\\FeatureDumpCommand' => 'Shopware\\Core\\Framework\\Feature\\Command\\FeatureDumpCommand',
'Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\Command\\RegisterScheduledTasksCommand' => 'Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\Command\\RegisterScheduledTasksCommand',
'Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\Command\\ScheduledTaskRunner' => 'Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\Command\\ScheduledTaskRunner',
'Shopware\\Core\\Framework\\Migration\\Command\\CreateMigrationCommand' => 'Shopware\\Core\\Framework\\Migration\\Command\\CreateMigrationCommand',
'Shopware\\Core\\Framework\\Migration\\Command\\MigrationCommand' => 'Shopware\\Core\\Framework\\Migration\\Command\\MigrationCommand',
'Shopware\\Core\\Framework\\Migration\\Command\\MigrationDestructiveCommand' => 'Shopware\\Core\\Framework\\Migration\\Command\\MigrationDestructiveCommand',
'Shopware\\Core\\Framework\\Migration\\Command\\RefreshMigrationCommand' => 'Shopware\\Core\\Framework\\Migration\\Command\\RefreshMigrationCommand',
'Shopware\\Core\\Framework\\Plugin\\Command\\BundleDumpCommand' => 'Shopware\\Core\\Framework\\Plugin\\Command\\BundleDumpCommand',
'Shopware\\Core\\Framework\\Plugin\\Command\\Lifecycle\\PluginActivateCommand' => 'Shopware\\Core\\Framework\\Plugin\\Command\\Lifecycle\\PluginActivateCommand',
'Shopware\\Core\\Framework\\Plugin\\Command\\Lifecycle\\PluginDeactivateCommand' => 'Shopware\\Core\\Framework\\Plugin\\Command\\Lifecycle\\PluginDeactivateCommand',
'Shopware\\Core\\Framework\\Plugin\\Command\\Lifecycle\\PluginInstallCommand' => 'Shopware\\Core\\Framework\\Plugin\\Command\\Lifecycle\\PluginInstallCommand',
'Shopware\\Core\\Framework\\Plugin\\Command\\Lifecycle\\PluginUninstallCommand' => 'Shopware\\Core\\Framework\\Plugin\\Command\\Lifecycle\\PluginUninstallCommand',
'Shopware\\Core\\Framework\\Plugin\\Command\\Lifecycle\\PluginUpdateCommand' => 'Shopware\\Core\\Framework\\Plugin\\Command\\Lifecycle\\PluginUpdateCommand',
'Shopware\\Core\\Framework\\Plugin\\Command\\PluginCreateCommand' => 'Shopware\\Core\\Framework\\Plugin\\Command\\PluginCreateCommand',
'Shopware\\Core\\Framework\\Plugin\\Command\\PluginListCommand' => 'Shopware\\Core\\Framework\\Plugin\\Command\\PluginListCommand',
'Shopware\\Core\\Framework\\Plugin\\Command\\PluginRefreshCommand' => 'Shopware\\Core\\Framework\\Plugin\\Command\\PluginRefreshCommand',
'Shopware\\Core\\Framework\\Plugin\\Command\\PluginZipImportCommand' => 'Shopware\\Core\\Framework\\Plugin\\Command\\PluginZipImportCommand',
'Shopware\\Core\\Framework\\Store\\Command\\StoreDownloadCommand' => 'Shopware\\Core\\Framework\\Store\\Command\\StoreDownloadCommand',
'Shopware\\Core\\Framework\\Store\\Command\\StoreLoginCommand' => 'Shopware\\Core\\Framework\\Store\\Command\\StoreLoginCommand',
'Shopware\\Core\\System\\SalesChannel\\Command\\SalesChannelListCommand' => 'Shopware\\Core\\System\\SalesChannel\\Command\\SalesChannelListCommand',
'Shopware\\Core\\System\\SalesChannel\\Command\\SalesChannelMaintenanceDisableCommand' => 'Shopware\\Core\\System\\SalesChannel\\Command\\SalesChannelMaintenanceDisableCommand',
'Shopware\\Core\\System\\SalesChannel\\Command\\SalesChannelMaintenanceEnableCommand' => 'Shopware\\Core\\System\\SalesChannel\\Command\\SalesChannelMaintenanceEnableCommand',
'Shopware\\Core\\System\\Snippet\\Command\\ValidateSnippetsCommand' => 'Shopware\\Core\\System\\Snippet\\Command\\ValidateSnippetsCommand',
'Shopware\\Core\\System\\StateMachine\\Command\\WorkflowDumpCommand' => 'Shopware\\Core\\System\\StateMachine\\Command\\WorkflowDumpCommand',
'Shopware\\Core\\System\\SystemConfig\\Command\\ConfigGet' => 'Shopware\\Core\\System\\SystemConfig\\Command\\ConfigGet',
'Shopware\\Core\\System\\SystemConfig\\Command\\ConfigSet' => 'Shopware\\Core\\System\\SystemConfig\\Command\\ConfigSet',
'Shopware\\Core\\System\\User\\Command\\UserChangePasswordCommand' => 'Shopware\\Core\\System\\User\\Command\\UserChangePasswordCommand',
'Shopware\\Core\\System\\User\\Command\\UserCreateCommand' => 'Shopware\\Core\\System\\User\\Command\\UserCreateCommand',
'Shopware\\Docs\\Command\\ConvertMarkdownDocsCommand' => 'Shopware\\Docs\\Command\\ConvertMarkdownDocsCommand',
'Shopware\\Docs\\Command\\DocsDumpErd' => 'Shopware\\Docs\\Command\\DocsDumpErd',
'Shopware\\Docs\\Command\\DocsModuleCharacteristics' => 'Shopware\\Docs\\Command\\DocsModuleCharacteristics',
'Shopware\\Docs\\Command\\RemoveArticlesAndCategoriesCommand' => 'Shopware\\Docs\\Command\\RemoveArticlesAndCategoriesCommand',
'Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchCleanIndicesCommand' => 'Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchCleanIndicesCommand',
'Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchCreateAliasCommand' => 'Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchCreateAliasCommand',
'Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchIndexingCommand' => 'Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchIndexingCommand',
'Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchResetCommand' => 'Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchResetCommand',
'Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchStatusCommand' => 'Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchStatusCommand',
'Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchTestAnalyzerCommand' => 'Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchTestAnalyzerCommand',
'Shopware\\Storefront\\Framework\\Command\\HttpCacheWarmUpCommand' => 'Shopware\\Storefront\\Framework\\Command\\HttpCacheWarmUpCommand',
'Shopware\\Storefront\\Theme\\Command\\ThemeChangeCommand' => 'Shopware\\Storefront\\Theme\\Command\\ThemeChangeCommand',
'Shopware\\Storefront\\Theme\\Command\\ThemeCompileCommand' => 'Shopware\\Storefront\\Theme\\Command\\ThemeCompileCommand',
'Shopware\\Storefront\\Theme\\Command\\ThemeCreateCommand' => 'Shopware\\Storefront\\Theme\\Command\\ThemeCreateCommand',
'Shopware\\Storefront\\Theme\\Command\\ThemeDumpCommand' => 'Shopware\\Storefront\\Theme\\Command\\ThemeDumpCommand',
'Shopware\\Storefront\\Theme\\Command\\ThemeRefreshCommand' => 'Shopware\\Storefront\\Theme\\Command\\ThemeRefreshCommand',
'Swag\\LanguagePack\\Core\\System\\SalesChannel\\Command\\SalesChannelCreateCommand' => 'Swag\\LanguagePack\\Core\\System\\SalesChannel\\Command\\SalesChannelCreateCommand',
'Swag\\LanguagePack\\Storefront\\Framework\\Command\\SalesChannelCreateStorefrontCommand' => 'Swag\\LanguagePack\\Storefront\\Framework\\Command\\SalesChannelCreateStorefrontCommand',
'console.command.about' => 'Symfony\\Bundle\\FrameworkBundle\\Command\\AboutCommand',
'console.command.assets_install' => 'Shopware\\Core\\Framework\\Adapter\\Asset\\AssetInstallCommand',
'console.command.cache_clear' => 'Symfony\\Bundle\\FrameworkBundle\\Command\\CacheClearCommand',
'console.command.cache_pool_clear' => 'Symfony\\Bundle\\FrameworkBundle\\Command\\CachePoolClearCommand',
'console.command.cache_pool_delete' => 'Symfony\\Bundle\\FrameworkBundle\\Command\\CachePoolDeleteCommand',
'console.command.cache_pool_list' => 'Symfony\\Bundle\\FrameworkBundle\\Command\\CachePoolListCommand',
'console.command.cache_pool_prune' => 'Symfony\\Bundle\\FrameworkBundle\\Command\\CachePoolPruneCommand',
'console.command.cache_warmup' => 'Symfony\\Bundle\\FrameworkBundle\\Command\\CacheWarmupCommand',
'console.command.config_debug' => 'Symfony\\Bundle\\FrameworkBundle\\Command\\ConfigDebugCommand',
'console.command.config_dump_reference' => 'Symfony\\Bundle\\FrameworkBundle\\Command\\ConfigDumpReferenceCommand',
'console.command.container_debug' => 'Symfony\\Bundle\\FrameworkBundle\\Command\\ContainerDebugCommand',
'console.command.container_lint' => 'Symfony\\Bundle\\FrameworkBundle\\Command\\ContainerLintCommand',
'console.command.debug_autowiring' => 'Symfony\\Bundle\\FrameworkBundle\\Command\\DebugAutowiringCommand',
'console.command.event_dispatcher_debug' => 'Symfony\\Bundle\\FrameworkBundle\\Command\\EventDispatcherDebugCommand',
'console.command.messenger_consume_messages' => 'Symfony\\Component\\Messenger\\Command\\ConsumeMessagesCommand',
'console.command.messenger_debug' => 'Symfony\\Component\\Messenger\\Command\\DebugCommand',
'console.command.messenger_setup_transports' => 'Symfony\\Component\\Messenger\\Command\\SetupTransportsCommand',
'console.command.messenger_stop_workers' => 'Symfony\\Component\\Messenger\\Command\\StopWorkersCommand',
'console.command.router_debug' => 'Symfony\\Bundle\\FrameworkBundle\\Command\\RouterDebugCommand',
'console.command.router_match' => 'Symfony\\Bundle\\FrameworkBundle\\Command\\RouterMatchCommand',
'console.command.secrets_decrypt_to_local' => 'Symfony\\Bundle\\FrameworkBundle\\Command\\SecretsDecryptToLocalCommand',
'console.command.secrets_encrypt_from_local' => 'Symfony\\Bundle\\FrameworkBundle\\Command\\SecretsEncryptFromLocalCommand',
'console.command.secrets_generate_key' => 'Symfony\\Bundle\\FrameworkBundle\\Command\\SecretsGenerateKeysCommand',
'console.command.secrets_list' => 'Symfony\\Bundle\\FrameworkBundle\\Command\\SecretsListCommand',
'console.command.secrets_remove' => 'Symfony\\Bundle\\FrameworkBundle\\Command\\SecretsRemoveCommand',
'console.command.secrets_set' => 'Symfony\\Bundle\\FrameworkBundle\\Command\\SecretsSetCommand',
'console.command.translation_debug' => 'Symfony\\Bundle\\FrameworkBundle\\Command\\TranslationDebugCommand',
'console.command.translation_update' => 'Symfony\\Bundle\\FrameworkBundle\\Command\\TranslationUpdateCommand',
'console.command.validator_debug' => 'Symfony\\Component\\Validator\\Command\\DebugCommand',
'console.command.xliff_lint' => 'Symfony\\Component\\Translation\\Command\\XliffLintCommand',
'console.command.yaml_lint' => 'Symfony\\Bundle\\FrameworkBundle\\Command\\YamlLintCommand',
'enqueue.client.consume_command' => 'Enqueue\\Symfony\\Client\\ConsumeCommand',
'enqueue.client.produce_command' => 'Enqueue\\Symfony\\Client\\ProduceCommand',
'enqueue.client.routes_command' => 'Enqueue\\Symfony\\Client\\RoutesCommand',
'enqueue.client.setup_broker_command' => 'Enqueue\\Symfony\\Client\\SetupBrokerCommand',
'enqueue.transport.consume_command' => 'Enqueue\\Symfony\\Consumption\\ConfigurableConsumeCommand',
'monolog.command.server_log' => 'Symfony\\Bridge\\Monolog\\Command\\ServerLogCommand',
'twig.command.debug' => 'Symfony\\Bridge\\Twig\\Command\\DebugCommand',
'twig.command.lint' => 'Symfony\\Bundle\\TwigBundle\\Command\\LintCommand',
'var_dumper.command.server_dump' => 'Symfony\\Bundle\\DebugBundle\\Command\\ServerDumpPlaceholderCommand',
]), ['database:create-migration' => 'Shopware\\Core\\Framework\\Migration\\Command\\CreateMigrationCommand', 'database:refresh-migration' => 'Shopware\\Core\\Framework\\Migration\\Command\\RefreshMigrationCommand', 'database:migrate' => 'Shopware\\Core\\Framework\\Migration\\Command\\MigrationCommand', 'database:clean-personal-data' => 'Shopware\\Core\\Framework\\Demodata\\PersonalData\\CleanPersonalDataCommand', 'database:migrate-destructive' => 'Shopware\\Core\\Framework\\Migration\\Command\\MigrationDestructiveCommand', 'changelog:create' => 'Shopware\\Core\\Framework\\Changelog\\Command\\ChangelogCreateCommand', 'changelog:release' => 'Shopware\\Core\\Framework\\Changelog\\Command\\ChangelogReleaseCommand', 'changelog:change' => 'Shopware\\Core\\Framework\\Changelog\\Command\\ChangelogChangeCommand', 'changelog:check' => 'Shopware\\Core\\Framework\\Changelog\\Command\\ChangelogCheckCommand', 'feature:dump' => 'Shopware\\Core\\Framework\\Feature\\Command\\FeatureDumpCommand', 'administration:dump:features' => 'Shopware\\Core\\Framework\\Feature\\Command\\FeatureDumpCommand', 'framework:schema' => 'Shopware\\Core\\Framework\\Api\\Command\\DumpSchemaCommand', 'framework:dump:class:schema' => 'Shopware\\Core\\Framework\\Api\\Command\\DumpClassSchemaCommand', 'app:refresh' => 'Shopware\\Core\\Framework\\App\\Command\\RefreshAppCommand', 'app:install' => 'Shopware\\Core\\Framework\\App\\Command\\InstallAppCommand', 'app:uninstall' => 'Shopware\\Core\\Framework\\App\\Command\\UninstallAppCommand', 'app:activate' => 'Shopware\\Core\\Framework\\App\\Command\\ActivateAppCommand', 'app:deactivate' => 'Shopware\\Core\\Framework\\App\\Command\\DeactivateAppCommand', 'app:validate' => 'Shopware\\Core\\Framework\\App\\Command\\ValidateAppCommand', 'app:url-change:resolve' => 'Shopware\\Core\\Framework\\App\\Command\\ResolveAppUrlChangeCommand', 'dal:create:schema' => 'Shopware\\Core\\Framework\\DataAbstractionLayer\\Command\\CreateSchemaCommand', 'dal:create:entities' => 'Shopware\\Core\\Framework\\DataAbstractionLayer\\Command\\CreateEntitiesCommand', 'dal:refresh:index' => 'Shopware\\Core\\Framework\\DataAbstractionLayer\\Command\\RefreshIndexCommand', 'dal:validate' => 'Shopware\\Core\\Framework\\DataAbstractionLayer\\Command\\DataAbstractionLayerValidateCommand', 'framework:demodata' => 'Shopware\\Core\\Framework\\Demodata\\Command\\DemodataCommand', 'debug:business-events' => 'Shopware\\Core\\Framework\\Event\\Command\\DebugDumpBusinessEventsCommand', 'assets:install' => 'console.command.assets_install', 'bundle:dump' => 'Shopware\\Core\\Framework\\Plugin\\Command\\BundleDumpCommand', 'plugin:refresh' => 'Shopware\\Core\\Framework\\Plugin\\Command\\PluginRefreshCommand', 'plugin:list' => 'Shopware\\Core\\Framework\\Plugin\\Command\\PluginListCommand', 'plugin:zip-import' => 'Shopware\\Core\\Framework\\Plugin\\Command\\PluginZipImportCommand', 'plugin:install' => 'Shopware\\Core\\Framework\\Plugin\\Command\\Lifecycle\\PluginInstallCommand', 'plugin:activate' => 'Shopware\\Core\\Framework\\Plugin\\Command\\Lifecycle\\PluginActivateCommand', 'plugin:update' => 'Shopware\\Core\\Framework\\Plugin\\Command\\Lifecycle\\PluginUpdateCommand', 'plugin:deactivate' => 'Shopware\\Core\\Framework\\Plugin\\Command\\Lifecycle\\PluginDeactivateCommand', 'plugin:uninstall' => 'Shopware\\Core\\Framework\\Plugin\\Command\\Lifecycle\\PluginUninstallCommand', 'plugin:create' => 'Shopware\\Core\\Framework\\Plugin\\Command\\PluginCreateCommand', 'scheduled-task:register' => 'Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\Command\\RegisterScheduledTasksCommand', 'scheduled-task:run' => 'Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\Command\\ScheduledTaskRunner', 'store:download' => 'Shopware\\Core\\Framework\\Store\\Command\\StoreDownloadCommand', 'store:login' => 'Shopware\\Core\\Framework\\Store\\Command\\StoreLoginCommand', 'sales-channel:list' => 'Shopware\\Core\\System\\SalesChannel\\Command\\SalesChannelListCommand', 'sales-channel:maintenance:enable' => 'Shopware\\Core\\System\\SalesChannel\\Command\\SalesChannelMaintenanceEnableCommand', 'sales-channel:maintenance:disable' => 'Shopware\\Core\\System\\SalesChannel\\Command\\SalesChannelMaintenanceDisableCommand', 'snippets:validate' => 'Shopware\\Core\\System\\Snippet\\Command\\ValidateSnippetsCommand', 'user:create' => 'Shopware\\Core\\System\\User\\Command\\UserCreateCommand', 'user:change-password' => 'Shopware\\Core\\System\\User\\Command\\UserChangePasswordCommand', 'state-machine:dump' => 'Shopware\\Core\\System\\StateMachine\\Command\\WorkflowDumpCommand', 'system:config:get' => 'Shopware\\Core\\System\\SystemConfig\\Command\\ConfigGet', 'system:config:set' => 'Shopware\\Core\\System\\SystemConfig\\Command\\ConfigSet', 'media:generate-thumbnails' => 'Shopware\\Core\\Content\\Media\\Commands\\GenerateThumbnailsCommand', 'media:generate-media-types' => 'Shopware\\Core\\Content\\Media\\Commands\\GenerateMediaTypesCommand', 'media:delete-unused' => 'Shopware\\Core\\Content\\Media\\Commands\\DeleteNotUsedMediaCommand', 'product-export:generate' => 'Shopware\\Core\\Content\\ProductExport\\Command\\ProductExportGenerateCommand', 'import-export:delete-expired' => 'Shopware\\Core\\Content\\ImportExport\\Command\\DeleteExpiredFilesCommand', 'import:entity' => 'Shopware\\Core\\Content\\ImportExport\\Command\\ImportEntityCommand', 'sitemap:generate' => 'Shopware\\Core\\Content\\Sitemap\\Commands\\SitemapGenerateCommand', 'docs:dump-erd' => 'Shopware\\Docs\\Command\\DocsDumpErd', 'docs:dump-core-characteristics' => 'Shopware\\Docs\\Command\\DocsModuleCharacteristics', 'docs:convert' => 'Shopware\\Docs\\Command\\ConvertMarkdownDocsCommand', 'docs:remove-all' => 'Shopware\\Docs\\Command\\RemoveArticlesAndCategoriesCommand', 'http:cache:warm:up' => 'Shopware\\Storefront\\Framework\\Command\\HttpCacheWarmUpCommand', 'theme:create' => 'Shopware\\Storefront\\Theme\\Command\\ThemeCreateCommand', 'theme:change' => 'Shopware\\Storefront\\Theme\\Command\\ThemeChangeCommand', 'theme:compile' => 'Shopware\\Storefront\\Theme\\Command\\ThemeCompileCommand', 'theme:dump' => 'Shopware\\Storefront\\Theme\\Command\\ThemeDumpCommand', 'theme:refresh' => 'Shopware\\Storefront\\Theme\\Command\\ThemeRefreshCommand', 'es:index' => 'Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchIndexingCommand', 'es:test:analyzer' => 'Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchTestAnalyzerCommand', 'es:status' => 'Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchStatusCommand', 'es:reset' => 'Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchResetCommand', 'es:create:alias' => 'Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchCreateAliasCommand', 'es:index:cleanup' => 'Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchCleanIndicesCommand', 'sales-channel:create' => 'Swag\\LanguagePack\\Core\\System\\SalesChannel\\Command\\SalesChannelCreateCommand', 'sales-channel:create:storefront' => 'Swag\\LanguagePack\\Storefront\\Framework\\Command\\SalesChannelCreateStorefrontCommand', 'about' => 'console.command.about', 'cache:clear' => 'console.command.cache_clear', 'cache:pool:clear' => 'console.command.cache_pool_clear', 'cache:pool:prune' => 'console.command.cache_pool_prune', 'cache:pool:delete' => 'console.command.cache_pool_delete', 'cache:pool:list' => 'console.command.cache_pool_list', 'cache:warmup' => 'console.command.cache_warmup', 'debug:config' => 'console.command.config_debug', 'config:dump-reference' => 'console.command.config_dump_reference', 'debug:container' => 'console.command.container_debug', 'lint:container' => 'console.command.container_lint', 'debug:autowiring' => 'console.command.debug_autowiring', 'debug:event-dispatcher' => 'console.command.event_dispatcher_debug', 'messenger:consume' => 'console.command.messenger_consume_messages', 'messenger:setup-transports' => 'console.command.messenger_setup_transports', 'debug:messenger' => 'console.command.messenger_debug', 'messenger:stop-workers' => 'console.command.messenger_stop_workers', 'debug:router' => 'console.command.router_debug', 'router:match' => 'console.command.router_match', 'debug:translation' => 'console.command.translation_debug', 'translation:update' => 'console.command.translation_update', 'debug:validator' => 'console.command.validator_debug', 'lint:xliff' => 'console.command.xliff_lint', 'lint:yaml' => 'console.command.yaml_lint', 'secrets:set' => 'console.command.secrets_set', 'secrets:remove' => 'console.command.secrets_remove', 'secrets:generate-keys' => 'console.command.secrets_generate_key', 'secrets:list' => 'console.command.secrets_list', 'secrets:decrypt-to-local' => 'console.command.secrets_decrypt_to_local', 'secrets:encrypt-from-local' => 'console.command.secrets_encrypt_from_local', 'debug:twig' => 'twig.command.debug', 'lint:twig' => 'twig.command.lint', 'server:dump' => 'var_dumper.command.server_dump', 'server:log' => 'monolog.command.server_log', 'enqueue:transport:consume' => 'enqueue.transport.consume_command', 'enqueue:consume' => 'enqueue.client.consume_command', 'enqueue:produce' => 'enqueue.client.produce_command', 'enqueue:setup-broker' => 'enqueue.client.setup_broker_command', 'enqueue:routes' => 'enqueue.client.routes_command']);
}
/**
* Gets the public 'container.env_var_processors_locator' shared service.
*
* @return \Symfony\Component\DependencyInjection\ServiceLocator
*/
protected function getContainer_EnvVarProcessorsLocatorService()
{
return $this->services['container.env_var_processors_locator'] = new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [
'base64' => ['privates', 'container.env_var_processor', 'getContainer_EnvVarProcessorService', false],
'bool' => ['privates', 'container.env_var_processor', 'getContainer_EnvVarProcessorService', false],
'const' => ['privates', 'container.env_var_processor', 'getContainer_EnvVarProcessorService', false],
'csv' => ['privates', 'container.env_var_processor', 'getContainer_EnvVarProcessorService', false],
'default' => ['privates', 'container.env_var_processor', 'getContainer_EnvVarProcessorService', false],
'file' => ['privates', 'container.env_var_processor', 'getContainer_EnvVarProcessorService', false],
'float' => ['privates', 'container.env_var_processor', 'getContainer_EnvVarProcessorService', false],
'int' => ['privates', 'container.env_var_processor', 'getContainer_EnvVarProcessorService', false],
'json' => ['privates', 'container.env_var_processor', 'getContainer_EnvVarProcessorService', false],
'key' => ['privates', 'container.env_var_processor', 'getContainer_EnvVarProcessorService', false],
'query_string' => ['privates', 'container.env_var_processor', 'getContainer_EnvVarProcessorService', false],
'require' => ['privates', 'container.env_var_processor', 'getContainer_EnvVarProcessorService', false],
'resolve' => ['privates', 'container.env_var_processor', 'getContainer_EnvVarProcessorService', false],
'string' => ['privates', 'container.env_var_processor', 'getContainer_EnvVarProcessorService', false],
'trim' => ['privates', 'container.env_var_processor', 'getContainer_EnvVarProcessorService', false],
'url' => ['privates', 'container.env_var_processor', 'getContainer_EnvVarProcessorService', false],
], [
'base64' => '?',
'bool' => '?',
'const' => '?',
'csv' => '?',
'default' => '?',
'file' => '?',
'float' => '?',
'int' => '?',
'json' => '?',
'key' => '?',
'query_string' => '?',
'require' => '?',
'resolve' => '?',
'string' => '?',
'trim' => '?',
'url' => '?',
]);
}
/**
* Gets the public 'content.filesystem.private' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem
*/
protected function getContent_Filesystem_PrivateService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/AbstractFilesystem.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/PrefixFilesystem.php';
return $this->services['content.filesystem.private'] = new \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem(($this->services['shopware.filesystem.private'] ?? $this->getShopware_Filesystem_PrivateService()), 'plugins/content');
}
/**
* Gets the public 'content.filesystem.public' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem
*/
protected function getContent_Filesystem_PublicService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/AbstractFilesystem.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/PrefixFilesystem.php';
return $this->services['content.filesystem.public'] = new \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem(($this->services['shopware.filesystem.public'] ?? $this->getShopware_Filesystem_PublicService()), 'plugins/content');
}
/**
* Gets the public 'country.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getCountry_RepositoryService()
{
return $this->services['country.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\Country\\CountryDefinition'] ?? $this->getCountryDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'country_state.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getCountryState_RepositoryService()
{
return $this->services['country_state.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\Country\\Aggregate\\CountryState\\CountryStateDefinition'] ?? $this->getCountryStateDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'country_state_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getCountryStateTranslation_RepositoryService()
{
return $this->services['country_state_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\Country\\Aggregate\\CountryStateTranslation\\CountryStateTranslationDefinition'] ?? $this->getCountryStateTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'country_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getCountryTranslation_RepositoryService()
{
return $this->services['country_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\Country\\Aggregate\\CountryTranslation\\CountryTranslationDefinition'] ?? $this->getCountryTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'currency.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getCurrency_RepositoryService()
{
return $this->services['currency.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\Currency\\CurrencyDefinition'] ?? $this->getCurrencyDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'currency_country_rounding.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getCurrencyCountryRounding_RepositoryService()
{
return $this->services['currency_country_rounding.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\Currency\\Aggregate\\CurrencyCountryRounding\\CurrencyCountryRoundingDefinition'] ?? $this->getCurrencyCountryRoundingDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'currency_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getCurrencyTranslation_RepositoryService()
{
return $this->services['currency_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\Currency\\Aggregate\\CurrencyTranslation\\CurrencyTranslationDefinition'] ?? $this->getCurrencyTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'custom_field.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getCustomField_RepositoryService()
{
return $this->services['custom_field.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\CustomField\\CustomFieldDefinition'] ?? $this->getCustomFieldDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'custom_field_set.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getCustomFieldSet_RepositoryService()
{
return $this->services['custom_field_set.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\CustomField\\Aggregate\\CustomFieldSet\\CustomFieldSetDefinition'] ?? $this->getCustomFieldSetDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'custom_field_set_relation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getCustomFieldSetRelation_RepositoryService()
{
return $this->services['custom_field_set_relation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\CustomField\\Aggregate\\CustomFieldSetRelation\\CustomFieldSetRelationDefinition'] ?? $this->getCustomFieldSetRelationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'customer.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getCustomer_RepositoryService()
{
return $this->services['customer.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Customer\\CustomerDefinition'] ?? $this->getCustomerDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'customer_address.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getCustomerAddress_RepositoryService()
{
return $this->services['customer_address.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerAddress\\CustomerAddressDefinition'] ?? $this->getCustomerAddressDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'customer_group.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getCustomerGroup_RepositoryService()
{
return $this->services['customer_group.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerGroup\\CustomerGroupDefinition'] ?? $this->getCustomerGroupDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'customer_group_registration_sales_channels.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getCustomerGroupRegistrationSalesChannels_RepositoryService()
{
return $this->services['customer_group_registration_sales_channels.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerGroupRegistrationSalesChannel\\CustomerGroupRegistrationSalesChannelDefinition'] ?? $this->getCustomerGroupRegistrationSalesChannelDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'customer_group_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getCustomerGroupTranslation_RepositoryService()
{
return $this->services['customer_group_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerGroupTranslation\\CustomerGroupTranslationDefinition'] ?? $this->getCustomerGroupTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'customer_recovery.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getCustomerRecovery_RepositoryService()
{
return $this->services['customer_recovery.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerRecovery\\CustomerRecoveryDefinition'] ?? $this->getCustomerRecoveryDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'customer_tag.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getCustomerTag_RepositoryService()
{
return $this->services['customer_tag.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerTag\\CustomerTagDefinition'] ?? $this->getCustomerTagDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'customer_wishlist.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getCustomerWishlist_RepositoryService()
{
return $this->services['customer_wishlist.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerWishlist\\CustomerWishlistDefinition'] ?? $this->getCustomerWishlistDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'customer_wishlist_product.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getCustomerWishlistProduct_RepositoryService()
{
return $this->services['customer_wishlist_product.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerWishlistProduct\\CustomerWishlistProductDefinition'] ?? $this->getCustomerWishlistProductDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'data_collector.dump' shared service.
*
* @return \Symfony\Component\HttpKernel\DataCollector\DumpDataCollector
*/
protected function getDataCollector_DumpService()
{
return $this->services['data_collector.dump'] = new \Symfony\Component\HttpKernel\DataCollector\DumpDataCollector(($this->privates['debug.stopwatch'] ?? ($this->privates['debug.stopwatch'] = new \Symfony\Component\Stopwatch\Stopwatch(true))), ($this->privates['debug.file_link_formatter'] ?? $this->getDebug_FileLinkFormatterService()), 'UTF-8', ($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack())), NULL);
}
/**
* Gets the public 'dead_message.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getDeadMessage_RepositoryService()
{
return $this->services['dead_message.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Framework\\MessageQueue\\DeadMessage\\DeadMessageDefinition'] ?? $this->getDeadMessageDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'delivery_time.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getDeliveryTime_RepositoryService()
{
return $this->services['delivery_time.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\DeliveryTime\\DeliveryTimeDefinition'] ?? $this->getDeliveryTimeDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'delivery_time_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getDeliveryTimeTranslation_RepositoryService()
{
return $this->services['delivery_time_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\DeliveryTime\\Aggregate\\DeliveryTimeTranslation\\DeliveryTimeTranslationDefinition'] ?? $this->getDeliveryTimeTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'document.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getDocument_RepositoryService()
{
return $this->services['document.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Document\\DocumentDefinition'] ?? $this->getDocumentDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'document_base_config.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getDocumentBaseConfig_RepositoryService()
{
return $this->services['document_base_config.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Document\\Aggregate\\DocumentBaseConfig\\DocumentBaseConfigDefinition'] ?? $this->getDocumentBaseConfigDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'document_base_config_sales_channel.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getDocumentBaseConfigSalesChannel_RepositoryService()
{
return $this->services['document_base_config_sales_channel.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Document\\Aggregate\\DocumentBaseConfigSalesChannel\\DocumentBaseConfigSalesChannelDefinition'] ?? $this->getDocumentBaseConfigSalesChannelDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'document_type.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getDocumentType_RepositoryService()
{
return $this->services['document_type.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Document\\Aggregate\\DocumentType\\DocumentTypeDefinition'] ?? $this->getDocumentTypeDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'document_type_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getDocumentTypeTranslation_RepositoryService()
{
return $this->services['document_type_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Document\\Aggregate\\DocumentTypeTranslation\\DocumentTypeTranslationDefinition'] ?? $this->getDocumentTypeTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'elasticsearch.filesystem.private' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem
*/
protected function getElasticsearch_Filesystem_PrivateService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/AbstractFilesystem.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/PrefixFilesystem.php';
return $this->services['elasticsearch.filesystem.private'] = new \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem(($this->services['shopware.filesystem.private'] ?? $this->getShopware_Filesystem_PrivateService()), 'plugins/elasticsearch');
}
/**
* Gets the public 'elasticsearch.filesystem.public' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem
*/
protected function getElasticsearch_Filesystem_PublicService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/AbstractFilesystem.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/PrefixFilesystem.php';
return $this->services['elasticsearch.filesystem.public'] = new \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem(($this->services['shopware.filesystem.public'] ?? $this->getShopware_Filesystem_PublicService()), 'plugins/elasticsearch');
}
/**
* Gets the public 'enqueue.client.default.producer' shared service.
*
* @return \Enqueue\Client\TraceableProducer
*/
protected function getEnqueue_Client_Default_ProducerService()
{
return $this->services['enqueue.client.default.producer'] = new \Enqueue\Client\TraceableProducer(new \Enqueue\Client\Producer(($this->privates['enqueue.client.default.driver'] ?? $this->getEnqueue_Client_Default_DriverService()), new \Enqueue\Rpc\RpcFactory(($this->privates['enqueue.client.default.context'] ?? $this->getEnqueue_Client_Default_ContextService())), new \Enqueue\Client\ChainExtension([])));
}
/**
* Gets the public 'error_controller' shared service.
*
* @return \Symfony\Component\HttpKernel\Controller\ErrorController
*/
protected function getErrorController2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ErrorController.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/error-handler/ErrorRenderer/ErrorRendererInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/error-handler/ErrorRenderer/SerializerErrorRenderer.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/ErrorRenderer/TwigErrorRenderer.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php';
$a = ($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack()));
return $this->services['error_controller'] = new \Symfony\Component\HttpKernel\Controller\ErrorController(($this->services['http_kernel'] ?? $this->getHttpKernelService()), 'error_controller', new \Symfony\Component\ErrorHandler\ErrorRenderer\SerializerErrorRenderer(($this->services['.container.private.serializer'] ?? $this->get_Container_Private_SerializerService()), \Symfony\Component\ErrorHandler\ErrorRenderer\SerializerErrorRenderer::getPreferredFormat($a), new \Symfony\Bridge\Twig\ErrorRenderer\TwigErrorRenderer(($this->services['.container.private.twig'] ?? $this->get_Container_Private_TwigService()), ($this->privates['error_handler.error_renderer.html'] ?? $this->getErrorHandler_ErrorRenderer_HtmlService()), \Symfony\Bridge\Twig\ErrorRenderer\TwigErrorRenderer::isDebug($a, true)), \Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer::isDebug($a, true)));
}
/**
* Gets the public 'event_action.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getEventAction_RepositoryService()
{
return $this->services['event_action.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Framework\\Event\\EventAction\\EventActionDefinition'] ?? $this->getEventActionDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'event_action_rule.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getEventActionRule_RepositoryService()
{
return $this->services['event_action_rule.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Framework\\Event\\EventAction\\Aggregate\\EventActionRule\\EventActionRuleDefinition'] ?? $this->getEventActionRuleDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'event_action_sales_channel.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getEventActionSalesChannel_RepositoryService()
{
return $this->services['event_action_sales_channel.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Framework\\Event\\EventAction\\Aggregate\\EventActionSalesChannel\\EventActionSalesChannelDefinition'] ?? $this->getEventActionSalesChannelDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'event_dispatcher' shared service.
*
* @return \Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher
*/
protected function getEventDispatcherService()
{
$a = new \Symfony\Bridge\Monolog\Logger('event');
$a->pushProcessor(($this->privates['debug.log_processor'] ?? $this->getDebug_LogProcessorService()));
$a->pushHandler(new \Monolog\Handler\NullHandler());
\Symfony\Bundle\FrameworkBundle\DependencyInjection\Compiler\AddDebugLogProcessorPass::configureLogger($a);
$this->services['event_dispatcher'] = $instance = new \Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher(new \Shopware\Core\Framework\Event\NestedEventDispatcher(($this->privates['Shopware\\Core\\Framework\\Event\\BusinessEventDispatcher'] ?? $this->getBusinessEventDispatcherService())), ($this->privates['debug.stopwatch'] ?? ($this->privates['debug.stopwatch'] = new \Symfony\Component\Stopwatch\Stopwatch(true))), $a, ($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack())));
$instance->addListener('kernel.request', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Framework\\Twig\\TwigDateRequestListener'] ?? $this->getTwigDateRequestListenerService());
}, 1 => 'onKernelRequest'], 0);
$instance->addListener('kernel.response', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Framework\\Routing\\ResponseHeaderListener'] ?? ($this->privates['Shopware\\Storefront\\Framework\\Routing\\ResponseHeaderListener'] = new \Shopware\Storefront\Framework\Routing\ResponseHeaderListener()));
}, 1 => '__invoke'], -10);
$instance->addListener('kernel.controller', [0 => function () {
return ($this->privates['data_collector.router'] ?? ($this->privates['data_collector.router'] = new \Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector()));
}, 1 => 'onKernelController'], 0);
$instance->addListener('kernel.controller', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Routing\\ContextResolverListener'] ?? $this->getContextResolverListenerService());
}, 1 => 'resolveContext'], -10);
$instance->addListener('kernel.request', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Routing\\CoreSubscriber'] ?? $this->getCoreSubscriberService());
}, 1 => 'initializeCspNonce'], 0);
$instance->addListener('kernel.response', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Routing\\CoreSubscriber'] ?? $this->getCoreSubscriberService());
}, 1 => 'setSecurityHeaders'], 0);
$instance->addListener('kernel.controller', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Routing\\RouteScopeListener'] ?? $this->getRouteScopeListenerService());
}, 1 => 'checkScope'], -20);
$instance->addListener('snippet.written', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Translation\\TranslatorCacheInvalidate'] ?? $this->getTranslatorCacheInvalidateService());
}, 1 => 'invalidate'], 0);
$instance->addListener('snippet.deleted', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Translation\\TranslatorCacheInvalidate'] ?? $this->getTranslatorCacheInvalidateService());
}, 1 => 'invalidate'], 0);
$instance->addListener('snippet_set.deleted', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Translation\\TranslatorCacheInvalidate'] ?? $this->getTranslatorCacheInvalidateService());
}, 1 => 'invalidate'], 0);
$instance->addListener('app_template.written', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Twig\\EntityTemplateLoader'] ?? $this->getEntityTemplateLoaderService());
}, 1 => 'clearInternalCache'], 0);
$instance->addListener('shopware.global_business_event', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Log\\LoggingService'] ?? $this->getLoggingServiceService());
}, 1 => 'logBusinessEvent'], 0);
$instance->addListener('kernel.controller', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheStateSubscriber'] ?? $this->getCacheStateSubscriberService());
}, 1 => 'setStates'], -21);
$instance->addListener('Shopware\\Core\\Checkout\\Customer\\Event\\CustomerLoginEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheStateSubscriber'] ?? $this->getCacheStateSubscriberService());
}, 1 => 'login'], 0);
$instance->addListener('Shopware\\Core\\Checkout\\Cart\\Event\\CartChangedEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheStateSubscriber'] ?? $this->getCacheStateSubscriberService());
}, 1 => 'cartChanged'], 0);
$instance->addListener('Shopware\\Core\\Content\\Category\\Event\\CategoryIndexerEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateCategoryRouteByCategoryIds'], 2000);
$instance->addListener('Shopware\\Core\\Content\\Category\\Event\\CategoryIndexerEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateListingRouteByCategoryIds'], 2001);
$instance->addListener('Shopware\\Core\\Content\\LandingPage\\Event\\LandingPageIndexerEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateIndexedLandingPages'], 2000);
$instance->addListener('Shopware\\Core\\Content\\Product\\Events\\ProductIndexerEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateSearch'], 2000);
$instance->addListener('Shopware\\Core\\Content\\Product\\Events\\ProductIndexerEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateListings'], 2001);
$instance->addListener('Shopware\\Core\\Content\\Product\\Events\\ProductIndexerEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateProductIds'], 2002);
$instance->addListener('Shopware\\Core\\Content\\Product\\Events\\ProductIndexerEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateDetailRoute'], 2004);
$instance->addListener('Shopware\\Core\\Content\\Product\\Events\\ProductIndexerEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateStreamsAfterIndexing'], 2005);
$instance->addListener('Shopware\\Core\\Content\\Product\\Events\\ProductIndexerEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateReviewRoute'], 2006);
$instance->addListener('Shopware\\Core\\Content\\Product\\Events\\ProductNoLongerAvailableEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateSearch'], 2000);
$instance->addListener('Shopware\\Core\\Content\\Product\\Events\\ProductNoLongerAvailableEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateListings'], 2001);
$instance->addListener('Shopware\\Core\\Content\\Product\\Events\\ProductNoLongerAvailableEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateProductIds'], 2002);
$instance->addListener('Shopware\\Core\\Content\\Product\\Events\\ProductNoLongerAvailableEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateDetailRoute'], 2004);
$instance->addListener('Shopware\\Core\\Content\\Product\\Events\\ProductNoLongerAvailableEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateStreamsAfterIndexing'], 2005);
$instance->addListener('Shopware\\Core\\Content\\Product\\Events\\ProductNoLongerAvailableEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateReviewRoute'], 2006);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Event\\EntityWrittenContainerEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateCmsPageIds'], 2001);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Event\\EntityWrittenContainerEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateCurrencyRoute'], 2002);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Event\\EntityWrittenContainerEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateLanguageRoute'], 2003);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Event\\EntityWrittenContainerEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateNavigationRoute'], 2004);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Event\\EntityWrittenContainerEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidatePaymentMethodRoute'], 2005);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Event\\EntityWrittenContainerEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateProductAssignment'], 2006);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Event\\EntityWrittenContainerEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateManufacturerFilters'], 2007);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Event\\EntityWrittenContainerEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidatePropertyFilters'], 2008);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Event\\EntityWrittenContainerEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateCrossSellingRoute'], 2009);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Event\\EntityWrittenContainerEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateContext'], 2010);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Event\\EntityWrittenContainerEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateShippingMethodRoute'], 2011);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Event\\EntityWrittenContainerEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateSnippets'], 2012);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Event\\EntityWrittenContainerEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateStreamsBeforeIndexing'], 2013);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Event\\EntityWrittenContainerEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateStreamIds'], 2014);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Event\\EntityWrittenContainerEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateCountryRoute'], 2015);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Event\\EntityWrittenContainerEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateSalutationRoute'], 2016);
$instance->addListener('Shopware\\Core\\Content\\Seo\\Event\\SeoUrlUpdateEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateSeoUrls'], 2000);
$instance->addListener('Shopware\\Core\\Content\\Rule\\Event\\RuleIndexerEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateRules'], 2000);
$instance->addListener('Shopware\\Core\\Framework\\Plugin\\Event\\PluginPostInstallEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateRules'], 2000);
$instance->addListener('Shopware\\Core\\Framework\\Plugin\\Event\\PluginPostInstallEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateConfig'], 2001);
$instance->addListener('Shopware\\Core\\Framework\\Plugin\\Event\\PluginPostActivateEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateRules'], 2000);
$instance->addListener('Shopware\\Core\\Framework\\Plugin\\Event\\PluginPostActivateEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateConfig'], 2001);
$instance->addListener('Shopware\\Core\\Framework\\Plugin\\Event\\PluginPostUpdateEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateRules'], 2000);
$instance->addListener('Shopware\\Core\\Framework\\Plugin\\Event\\PluginPostUpdateEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateConfig'], 2001);
$instance->addListener('Shopware\\Core\\Framework\\Plugin\\Event\\PluginPostDeactivateEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateRules'], 2000);
$instance->addListener('Shopware\\Core\\Framework\\Plugin\\Event\\PluginPostDeactivateEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateConfig'], 2001);
$instance->addListener('Shopware\\Core\\Framework\\Plugin\\Event\\PluginPostUninstallEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateRules'], 2000);
$instance->addListener('Shopware\\Core\\Framework\\Plugin\\Event\\PluginPostUninstallEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateConfig'], 2001);
$instance->addListener('Shopware\\Core\\System\\SystemConfig\\Event\\SystemConfigChangedEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateConfigKey'], 2000);
$instance->addListener('Shopware\\Core\\Content\\Sitemap\\Event\\SitemapGeneratedEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] ?? $this->getCacheInvalidationSubscriberService());
}, 1 => 'invalidateSitemap'], 2000);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\Validation\\PreWriteValidationEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Api\\Acl\\AclWriteValidator'] ?? ($this->privates['Shopware\\Core\\Framework\\Api\\Acl\\AclWriteValidator'] = new \Shopware\Core\Framework\Api\Acl\AclWriteValidator()));
}, 1 => 'preValidate'], 0);
$instance->addListener('kernel.controller', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Api\\Acl\\AclAnnotationValidator'] ?? ($this->privates['Shopware\\Core\\Framework\\Api\\Acl\\AclAnnotationValidator'] = new \Shopware\Core\Framework\Api\Acl\AclAnnotationValidator()));
}, 1 => 'validate'], -20);
$instance->addListener('kernel.request', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Api\\EventListener\\CorsListener'] ?? ($this->privates['Shopware\\Core\\Framework\\Api\\EventListener\\CorsListener'] = new \Shopware\Core\Framework\Api\EventListener\CorsListener()));
}, 1 => 'onKernelRequest'], 9999);
$instance->addListener('kernel.response', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Api\\EventListener\\CorsListener'] ?? ($this->privates['Shopware\\Core\\Framework\\Api\\EventListener\\CorsListener'] = new \Shopware\Core\Framework\Api\EventListener\CorsListener()));
}, 1 => 'onKernelResponse'], 9999);
$instance->addListener('kernel.exception', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Api\\EventListener\\ResponseExceptionListener'] ?? ($this->privates['Shopware\\Core\\Framework\\Api\\EventListener\\ResponseExceptionListener'] = new \Shopware\Core\Framework\Api\EventListener\ResponseExceptionListener(true)));
}, 1 => 'onKernelException'], 0);
$instance->addListener('kernel.response', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Api\\EventListener\\ResponseHeaderListener'] ?? ($this->privates['Shopware\\Core\\Framework\\Api\\EventListener\\ResponseHeaderListener'] = new \Shopware\Core\Framework\Api\EventListener\ResponseHeaderListener()));
}, 1 => 'onResponse'], 0);
$instance->addListener('kernel.request', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Api\\EventListener\\JsonRequestTransformerListener'] ?? ($this->privates['Shopware\\Core\\Framework\\Api\\EventListener\\JsonRequestTransformerListener'] = new \Shopware\Core\Framework\Api\EventListener\JsonRequestTransformerListener()));
}, 1 => 'onRequest'], 128);
$instance->addListener('kernel.controller', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Api\\EventListener\\ExpectationSubscriber'] ?? $this->getExpectationSubscriberService());
}, 1 => 'checkExpectations'], -21);
$instance->addListener('kernel.controller', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Api\\EventListener\\Authentication\\SalesChannelAuthenticationListener'] ?? $this->getSalesChannelAuthenticationListenerService());
}, 1 => 'validateRequest'], -2);
$instance->addListener('kernel.request', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Api\\EventListener\\Authentication\\ApiAuthenticationListener'] ?? $this->getApiAuthenticationListenerService());
}, 1 => 'setupOAuth'], 128);
$instance->addListener('kernel.controller', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Api\\EventListener\\Authentication\\ApiAuthenticationListener'] ?? $this->getApiAuthenticationListenerService());
}, 1 => 'validateRequest'], -2);
$instance->addListener('user.written', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Api\\EventListener\\Authentication\\UserCredentialsChangedSubscriber'] ?? $this->getUserCredentialsChangedSubscriberService());
}, 1 => 'onUserWritten'], 0);
$instance->addListener('user.deleted', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Api\\EventListener\\Authentication\\UserCredentialsChangedSubscriber'] ?? $this->getUserCredentialsChangedSubscriberService());
}, 1 => 'onUserDeleted'], 0);
$instance->addListener('app.loaded', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\App\\Subscriber\\AppLoadedSubscriber'] ?? ($this->privates['Shopware\\Core\\Framework\\App\\Subscriber\\AppLoadedSubscriber'] = new \Shopware\Core\Framework\App\Subscriber\AppLoadedSubscriber()));
}, 1 => 'unserialize'], 0);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\Validation\\PreWriteValidationEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\App\\Subscriber\\CustomFieldProtectionSubscriber'] ?? $this->getCustomFieldProtectionSubscriberService());
}, 1 => 'checkWrite'], 0);
$instance->addListener('custom_field.deleted', [0 => function () {
return ($this->privates['Shopware\\Core\\System\\CustomField\\CustomFieldService'] ?? $this->getCustomFieldServiceService());
}, 1 => 'invalidateCache'], 0);
$instance->addListener('custom_field.written', [0 => function () {
return ($this->privates['Shopware\\Core\\System\\CustomField\\CustomFieldService'] ?? $this->getCustomFieldServiceService());
}, 1 => 'invalidateCache'], 0);
$instance->addListener('indexing.progress.started', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Command\\RefreshIndexCommand'] ?? $this->getRefreshIndexCommandService());
}, 1 => 'startProgress'], 0);
$instance->addListener('indexing.progress.advanced', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Command\\RefreshIndexCommand'] ?? $this->getRefreshIndexCommandService());
}, 1 => 'advanceProgress'], 0);
$instance->addListener('indexing.progress.finished', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Command\\RefreshIndexCommand'] ?? $this->getRefreshIndexCommandService());
}, 1 => 'finishProgress'], 0);
$instance->addListener('Shopware\\Core\\Framework\\Update\\Event\\UpdatePreFinishEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Indexing\\Subscriber\\RegisteredIndexerSubscriber'] ?? $this->getRegisteredIndexerSubscriberService());
}, 1 => 'runRegisteredIndexers'], 0);
$instance->addListener('Shopware\\Core\\Framework\\Store\\Event\\FirstRunWizardFinishedEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Indexing\\Subscriber\\RegisteredIndexerSubscriber'] ?? $this->getRegisteredIndexerSubscriberService());
}, 1 => 'runRegisteredIndexers'], 0);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\Validation\\PreWriteValidationEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\Validation\\LockValidator'] ?? $this->getLockValidatorService());
}, 1 => 'preValidate'], 0);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\Validation\\PreWriteValidationEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\EntityProtection\\EntityProtectionValidator'] ?? ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\EntityProtection\\EntityProtectionValidator'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator()));
}, 1 => 'validateWriteCommands'], 0);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Event\\EntitySearchedEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\EntityProtection\\EntityProtectionValidator'] ?? ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\EntityProtection\\EntityProtectionValidator'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator()));
}, 1 => 'validateEntitySearch'], 0);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Event\\EntityWrittenContainerEvent', [0 => function () {
return ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Indexing\\EntityIndexerRegistry'] ?? $this->getEntityIndexerRegistryService());
}, 1 => 'refresh'], 1000);
$instance->addListener('mail_template.deleted', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Event\\EventAction\\EventActionSubscriber'] ?? $this->getEventActionSubscriberService());
}, 1 => 'deleted'], 0);
$instance->addListener('dead_message.loaded', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\MessageQueue\\Subscriber\\DeadMessageLoadedSubscriber'] ?? ($this->privates['Shopware\\Core\\Framework\\MessageQueue\\Subscriber\\DeadMessageLoadedSubscriber'] = new \Shopware\Core\Framework\MessageQueue\Subscriber\DeadMessageLoadedSubscriber()));
}, 1 => 'unserialize'], 0);
$instance->addListener('Symfony\\Component\\Messenger\\Event\\WorkerMessageFailedEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\MessageQueue\\Subscriber\\MessageFailedHandler'] ?? $this->getMessageFailedHandlerService());
}, 1 => 'onMessageFailed'], 99);
$instance->addListener('Shopware\\Core\\Framework\\Plugin\\Event\\PluginPostActivateEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Plugin\\BundleConfigDumper'] ?? $this->getBundleConfigDumperService());
}, 1 => 'dump'], 0);
$instance->addListener('Shopware\\Core\\Framework\\Plugin\\Event\\PluginPostDeactivateEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Plugin\\BundleConfigDumper'] ?? $this->getBundleConfigDumperService());
}, 1 => 'dump'], 0);
$instance->addListener('plugin.loaded', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Plugin\\Subscriber\\PluginLoadedSubscriber'] ?? ($this->privates['Shopware\\Core\\Framework\\Plugin\\Subscriber\\PluginLoadedSubscriber'] = new \Shopware\Core\Framework\Plugin\Subscriber\PluginLoadedSubscriber()));
}, 1 => 'unserialize'], 0);
$instance->addListener('acl_role.loaded', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Plugin\\Subscriber\\PluginAclPrivilegesSubscriber'] ?? $this->getPluginAclPrivilegesSubscriberService());
}, 1 => 'onAclRoleLoaded'], 0);
$instance->addListener('Shopware\\Core\\Framework\\Plugin\\Event\\PluginPostActivateEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\Subscriber\\PluginLifecycleSubscriber'] ?? $this->getPluginLifecycleSubscriberService());
}, 1 => 'afterPluginStateChange'], 0);
$instance->addListener('Shopware\\Core\\Framework\\Plugin\\Event\\PluginPostDeactivateEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\Subscriber\\PluginLifecycleSubscriber'] ?? $this->getPluginLifecycleSubscriberService());
}, 1 => 'afterPluginStateChange'], 0);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\Validation\\PreWriteValidationEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\System\\Language\\LanguageValidator'] ?? $this->getLanguageValidatorService());
}, 1 => 'preValidate'], 0);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\Validation\\PostWriteValidationEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\System\\Language\\LanguageValidator'] ?? $this->getLanguageValidatorService());
}, 1 => 'postValidate'], 0);
$instance->addListener('language.deleted', [0 => function () {
return ($this->privates['Shopware\\Core\\System\\Language\\CachedLanguageLoader'] ?? $this->getCachedLanguageLoaderService());
}, 1 => 'invalidateCache'], 0);
$instance->addListener('language.written', [0 => function () {
return ($this->privates['Shopware\\Core\\System\\Language\\CachedLanguageLoader'] ?? $this->getCachedLanguageLoaderService());
}, 1 => 'invalidateCache'], 0);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\Validation\\PreWriteValidationEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\System\\Language\\TranslationValidator'] ?? ($this->privates['Shopware\\Core\\System\\Language\\TranslationValidator'] = new \Shopware\Core\System\Language\TranslationValidator()));
}, 1 => 'preValidate'], 0);
$instance->addListener('Shopware\\Core\\Framework\\Update\\Event\\UpdatePostFinishEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Update\\Services\\UpdateHtaccess'] ?? ($this->privates['Shopware\\Core\\Framework\\Update\\Services\\UpdateHtaccess'] = new \Shopware\Core\Framework\Update\Services\UpdateHtaccess((\dirname(__DIR__, 4).'/public/.htaccess'))));
}, 1 => 'update'], 0);
$instance->addListener('kernel.response', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\Seo\\SalesChannel\\StoreApiSeoResolver'] ?? $this->getStoreApiSeoResolverService());
}, 1 => 'addSeoInformation'], 10000);
$instance->addListener('webhook.written', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Webhook\\WebhookCacheClearer'] ?? $this->getWebhookCacheClearerService());
}, 1 => 'clearWebhookCache'], 0);
$instance->addListener('acl_role.written', [0 => function () {
return ($this->privates['Shopware\\Core\\Framework\\Webhook\\WebhookCacheClearer'] ?? $this->getWebhookCacheClearerService());
}, 1 => 'clearPrivilegesCache'], 0);
$instance->addListener('kernel.response', [0 => function () {
return ($this->privates['Shopware\\Core\\System\\SalesChannel\\Api\\StoreApiResponseListener'] ?? $this->getStoreApiResponseListenerService());
}, 1 => 'encodeResponse'], 10000);
$instance->addListener('currency.loaded', [0 => function () {
return ($this->privates['Shopware\\Core\\System\\Currency\\CurrencyLoadSubscriber'] ?? ($this->privates['Shopware\\Core\\System\\Currency\\CurrencyLoadSubscriber'] = new \Shopware\Core\System\Currency\CurrencyLoadSubscriber()));
}, 1 => 'setDefault'], 0);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\Validation\\PreWriteValidationEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\System\\Currency\\CurrencyValidator'] ?? ($this->privates['Shopware\\Core\\System\\Currency\\CurrencyValidator'] = new \Shopware\Core\System\Currency\CurrencyValidator()));
}, 1 => 'preValidate'], 0);
$instance->addListener('custom_field.written', [0 => function () {
return ($this->privates['Shopware\\Core\\System\\Snippet\\Subscriber\\CustomFieldSubscriber'] ?? $this->getCustomFieldSubscriberService());
}, 1 => 'customFieldIsWritten'], 0);
$instance->addListener('custom_field.deleted', [0 => function () {
return ($this->privates['Shopware\\Core\\System\\Snippet\\Subscriber\\CustomFieldSubscriber'] ?? $this->getCustomFieldSubscriberService());
}, 1 => 'customFieldIsDeleted'], 0);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\Validation\\PostWriteValidationEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\Category\\Validation\\EntryPointValidator'] ?? $this->getEntryPointValidatorService());
}, 1 => 'postValidate'], 0);
$instance->addListener('media.loaded', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\Media\\Subscriber\\MediaLoadedSubscriber'] ?? $this->getMediaLoadedSubscriberService());
}, 1 => 'unserialize'], 10);
$instance->addListener('media.loaded', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\Media\\Subscriber\\MediaLoadedSubscriber'] ?? $this->getMediaLoadedSubscriberService());
}, 1 => 'addUrls'], 0);
$instance->addListener('media_folder_configuration.loaded', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\Media\\Subscriber\\MediaFolderConfigLoadedSubscriber'] ?? ($this->privates['Shopware\\Core\\Content\\Media\\Subscriber\\MediaFolderConfigLoadedSubscriber'] = new \Shopware\Core\Content\Media\Subscriber\MediaFolderConfigLoadedSubscriber()));
}, 1 => 'unserialize'], 10);
$instance->addListener('sales_channel.product.loaded', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\Product\\SalesChannel\\SalesChannelProductSubscriber'] ?? $this->getSalesChannelProductSubscriberService());
}, 1 => 'loaded'], 0);
$instance->addListener('product.loaded', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\Product\\Subscriber\\ProductSubscriber'] ?? ($this->privates['Shopware\\Core\\Content\\Product\\Subscriber\\ProductSubscriber'] = new \Shopware\Core\Content\Product\Subscriber\ProductSubscriber()));
}, 1 => 'loaded'], 0);
$instance->addListener('Shopware\\Core\\Content\\Product\\Events\\ProductListingCriteriaEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\Product\\SalesChannel\\Listing\\ProductListingFeaturesSubscriber'] ?? $this->getProductListingFeaturesSubscriberService());
}, 1 => 'handleListingRequest'], 100);
$instance->addListener('Shopware\\Core\\Content\\Product\\Events\\ProductListingCriteriaEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\Product\\SalesChannel\\Listing\\ProductListingFeaturesSubscriber'] ?? $this->getProductListingFeaturesSubscriberService());
}, 1 => 'handleFlags'], -100);
$instance->addListener('Shopware\\Core\\Content\\Product\\Events\\ProductSuggestCriteriaEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\Product\\SalesChannel\\Listing\\ProductListingFeaturesSubscriber'] ?? $this->getProductListingFeaturesSubscriberService());
}, 1 => 'handleFlags'], -100);
$instance->addListener('Shopware\\Core\\Content\\Product\\Events\\ProductSearchCriteriaEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\Product\\SalesChannel\\Listing\\ProductListingFeaturesSubscriber'] ?? $this->getProductListingFeaturesSubscriberService());
}, 1 => 'handleSearchRequest'], 100);
$instance->addListener('Shopware\\Core\\Content\\Product\\Events\\ProductSearchCriteriaEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\Product\\SalesChannel\\Listing\\ProductListingFeaturesSubscriber'] ?? $this->getProductListingFeaturesSubscriberService());
}, 1 => 'handleFlags'], -100);
$instance->addListener('Shopware\\Core\\Content\\Product\\Events\\ProductListingResultEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\Product\\SalesChannel\\Listing\\ProductListingFeaturesSubscriber'] ?? $this->getProductListingFeaturesSubscriberService());
}, 1 => 'handleResult'], 100);
$instance->addListener('Shopware\\Core\\Content\\Product\\Events\\ProductListingResultEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\Product\\SalesChannel\\Listing\\ProductListingFeaturesSubscriber'] ?? $this->getProductListingFeaturesSubscriberService());
}, 1 => 'removeScoreSorting'], -100);
$instance->addListener('Shopware\\Core\\Content\\Product\\Events\\ProductSearchResultEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\Product\\SalesChannel\\Listing\\ProductListingFeaturesSubscriber'] ?? $this->getProductListingFeaturesSubscriberService());
}, 1 => 'handleResult'], 0);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\Validation\\PreWriteValidationEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\Product\\Cart\\ProductLineItemCommandValidator'] ?? $this->getProductLineItemCommandValidatorService());
}, 1 => 'preValidate'], 0);
$instance->addListener('Shopware\\Core\\Checkout\\Cart\\Event\\CheckoutOrderPlacedEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\Product\\DataAbstractionLayer\\StockUpdater'] ?? $this->getStockUpdaterService());
}, 1 => 'orderPlaced'], 0);
$instance->addListener('Shopware\\Core\\System\\StateMachine\\Event\\StateMachineTransitionEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\Product\\DataAbstractionLayer\\StockUpdater'] ?? $this->getStockUpdaterService());
}, 1 => 'stateChanged'], 0);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\Validation\\PreWriteValidationEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\Product\\DataAbstractionLayer\\StockUpdater'] ?? $this->getStockUpdaterService());
}, 1 => 'triggerChangeSet'], 0);
$instance->addListener('order_line_item.written', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\Product\\DataAbstractionLayer\\StockUpdater'] ?? $this->getStockUpdaterService());
}, 1 => 'lineItemWritten'], 0);
$instance->addListener('order_line_item.deleted', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\Product\\DataAbstractionLayer\\StockUpdater'] ?? $this->getStockUpdaterService());
}, 1 => 'lineItemWritten'], 0);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\Validation\\PreWriteValidationEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\Rule\\RuleValidator'] ?? $this->getRuleValidatorService());
}, 1 => 'preValidate'], 0);
$instance->addListener('rule.loaded', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\Rule\\DataAbstractionLayer\\RulePayloadSubscriber'] ?? $this->getRulePayloadSubscriberService());
}, 1 => 'unserialize'], 0);
$instance->addListener('Shopware\\Core\\Framework\\Plugin\\Event\\PluginPostInstallEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\Rule\\DataAbstractionLayer\\RuleIndexer'] ?? $this->getRuleIndexerService());
}, 1 => 'refreshPlugin'], 0);
$instance->addListener('Shopware\\Core\\Framework\\Plugin\\Event\\PluginPostActivateEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\Rule\\DataAbstractionLayer\\RuleIndexer'] ?? $this->getRuleIndexerService());
}, 1 => 'refreshPlugin'], 0);
$instance->addListener('Shopware\\Core\\Framework\\Plugin\\Event\\PluginPostUpdateEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\Rule\\DataAbstractionLayer\\RuleIndexer'] ?? $this->getRuleIndexerService());
}, 1 => 'refreshPlugin'], 0);
$instance->addListener('Shopware\\Core\\Framework\\Plugin\\Event\\PluginPostDeactivateEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\Rule\\DataAbstractionLayer\\RuleIndexer'] ?? $this->getRuleIndexerService());
}, 1 => 'refreshPlugin'], 0);
$instance->addListener('Shopware\\Core\\Framework\\Plugin\\Event\\PluginPostUninstallEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\Rule\\DataAbstractionLayer\\RuleIndexer'] ?? $this->getRuleIndexerService());
}, 1 => 'refreshPlugin'], 0);
$instance->addListener('rule.written', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\Rule\\DataAbstractionLayer\\RuleIndexer'] ?? $this->getRuleIndexerService());
}, 1 => 'onRuleWritten'], 0);
$instance->addListener('product_export.written', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\ProductExport\\EventListener\\ProductExportEventListener'] ?? $this->getProductExportEventListenerService());
}, 1 => 'afterWrite'], 0);
$instance->addListener('action.mail.send', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\MailTemplate\\Subscriber\\MailSendSubscriber'] ?? $this->getMailSendSubscriberService());
}, 1 => 'sendMail'], 0);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\Validation\\PreWriteValidationEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\ImportExport\\DataAbstractionLayer\\SystemDefaultValidator'] ?? $this->getSystemDefaultValidatorService());
}, 1 => 'preValidate'], 0);
$instance->addListener('media.written', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\ImportExport\\DataAbstractionLayer\\Serializer\\Entity\\MediaSerializer'] ?? $this->getMediaSerializerService());
}, 1 => 'persistMedia'], 0);
$instance->addListener('import_export_file.deleted', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\ImportExport\\Event\\Subscriber\\FileDeletedSubscriber'] ?? $this->getFileDeletedSubscriberService());
}, 1 => 'onFileDeleted'], 0);
$instance->addListener('Shopware\\Core\\Content\\ImportExport\\Event\\EnrichExportCriteriaEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\ImportExport\\Event\\Subscriber\\CategoryCriteriaSubscriber'] ?? ($this->privates['Shopware\\Core\\Content\\ImportExport\\Event\\Subscriber\\CategoryCriteriaSubscriber'] = new \Shopware\Core\Content\ImportExport\Event\Subscriber\CategoryCriteriaSubscriber()));
}, 1 => 'enrich'], 0);
$instance->addListener('Shopware\\Core\\Content\\ImportExport\\Event\\EnrichExportCriteriaEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\ImportExport\\Event\\Subscriber\\ProductCriteriaSubscriber'] ?? ($this->privates['Shopware\\Core\\Content\\ImportExport\\Event\\Subscriber\\ProductCriteriaSubscriber'] = new \Shopware\Core\Content\ImportExport\Event\Subscriber\ProductCriteriaSubscriber()));
}, 1 => 'enrich'], 0);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\Validation\\PostWriteValidationEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Content\\LandingPage\\LandingPageValidator'] ?? $this->getLandingPageValidatorService());
}, 1 => 'preValidate'], 0);
$instance->addListener('order.written', [0 => function () {
return ($this->privates['Shopware\\Core\\Checkout\\Customer\\Subscriber\\CustomerMetaFieldSubscriber'] ?? $this->getCustomerMetaFieldSubscriberService());
}, 1 => 'fillCustomerMetaDataFields'], 0);
$instance->addListener('Shopware\\Core\\Checkout\\Customer\\Event\\CustomerLoginEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Checkout\\Customer\\Subscriber\\CustomerRemoteAddressSubscriber'] ?? $this->getCustomerRemoteAddressSubscriberService());
}, 1 => 'updateRemoteAddressByLogin'], 0);
$instance->addListener('customer.written', [0 => function () {
return ($this->privates['Shopware\\Core\\Checkout\\Customer\\Subscriber\\CustomerTokenSubscriber'] ?? $this->getCustomerTokenSubscriberService());
}, 1 => 'onCustomerWritten'], 0);
$instance->addListener('customer.deleted', [0 => function () {
return ($this->privates['Shopware\\Core\\Checkout\\Customer\\Subscriber\\CustomerTokenSubscriber'] ?? $this->getCustomerTokenSubscriberService());
}, 1 => 'onCustomerDeleted'], 0);
$instance->addListener('customer_group_translation.written', [0 => function () {
return ($this->privates['Shopware\\Core\\Checkout\\Customer\\Subscriber\\CustomerGroupSubscriber'] ?? $this->getCustomerGroupSubscriberService());
}, 1 => 'updatedCustomerGroup'], 0);
$instance->addListener('customer_group_registration_sales_channels.written', [0 => function () {
return ($this->privates['Shopware\\Core\\Checkout\\Customer\\Subscriber\\CustomerGroupSubscriber'] ?? $this->getCustomerGroupSubscriberService());
}, 1 => 'newSalesChannelAddedToCustomerGroup'], 0);
$instance->addListener('customer_group_translation.deleted', [0 => function () {
return ($this->privates['Shopware\\Core\\Checkout\\Customer\\Subscriber\\CustomerGroupSubscriber'] ?? $this->getCustomerGroupSubscriberService());
}, 1 => 'deleteCustomerGroup'], 0);
$instance->addListener('customer.written', [0 => function () {
return ($this->privates['Shopware\\Core\\Checkout\\Customer\\Subscriber\\CustomerChangePasswordSubscriber'] ?? $this->getCustomerChangePasswordSubscriberService());
}, 1 => 'onCustomerWritten'], 0);
$instance->addListener('state_machine.order.state_changed', [0 => function () {
return ($this->privates['Shopware\\Core\\Checkout\\Order\\Listener\\OrderStateChangeEventListener'] ?? $this->getOrderStateChangeEventListenerService());
}, 1 => 'onOrderStateChange'], 0);
$instance->addListener('state_machine.order_delivery.state_changed', [0 => function () {
return ($this->privates['Shopware\\Core\\Checkout\\Order\\Listener\\OrderStateChangeEventListener'] ?? $this->getOrderStateChangeEventListenerService());
}, 1 => 'onOrderDeliveryStateChange'], 0);
$instance->addListener('state_machine.order_transaction.state_changed', [0 => function () {
return ($this->privates['Shopware\\Core\\Checkout\\Order\\Listener\\OrderStateChangeEventListener'] ?? $this->getOrderStateChangeEventListenerService());
}, 1 => 'onOrderTransactionStateChange'], 0);
$instance->addListener('collect.business-events', [0 => function () {
return ($this->privates['Shopware\\Core\\Checkout\\Order\\Listener\\OrderStateChangeEventListener'] ?? $this->getOrderStateChangeEventListenerService());
}, 1 => 'onAddStateEvents'], 0);
$instance->addListener('payment_method.loaded', [0 => function () {
return ($this->privates['Shopware\\Core\\Checkout\\Payment\\DataAbstractionLayer\\PaymentHandlerIdentifierSubscriber'] ?? ($this->privates['Shopware\\Core\\Checkout\\Payment\\DataAbstractionLayer\\PaymentHandlerIdentifierSubscriber'] = new \Shopware\Core\Checkout\Payment\DataAbstractionLayer\PaymentHandlerIdentifierSubscriber()));
}, 1 => 'formatHandlerIdentifier'], 0);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\Validation\\PreWriteValidationEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Checkout\\Promotion\\Validator\\PromotionValidator'] ?? $this->getPromotionValidatorService());
}, 1 => 'preValidate'], 0);
$instance->addListener('Shopware\\Core\\Checkout\\Cart\\Event\\BeforeLineItemAddedEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Checkout\\Promotion\\Subscriber\\Storefront\\StorefrontCartSubscriber'] ?? $this->getStorefrontCartSubscriberService());
}, 1 => 'onLineItemAdded'], 0);
$instance->addListener('Shopware\\Core\\Checkout\\Cart\\Event\\BeforeLineItemRemovedEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Checkout\\Promotion\\Subscriber\\Storefront\\StorefrontCartSubscriber'] ?? $this->getStorefrontCartSubscriberService());
}, 1 => 'onLineItemRemoved'], 0);
$instance->addListener('Shopware\\Core\\Checkout\\Cart\\Event\\CheckoutOrderPlacedEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Checkout\\Promotion\\Subscriber\\Storefront\\StorefrontCartSubscriber'] ?? $this->getStorefrontCartSubscriberService());
}, 1 => 'resetCodes'], 0);
$instance->addListener('Shopware\\Core\\Checkout\\Cart\\Event\\CheckoutOrderPlacedEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Checkout\\Promotion\\Subscriber\\PromotionIndividualCodeRedeemer'] ?? $this->getPromotionIndividualCodeRedeemerService());
}, 1 => 'onOrderPlaced'], 0);
$instance->addListener('Shopware\\Core\\Checkout\\Cart\\Event\\CheckoutOrderPlacedEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Checkout\\Promotion\\DataAbstractionLayer\\PromotionRedemptionUpdater'] ?? $this->getPromotionRedemptionUpdaterService());
}, 1 => 'orderPlaced'], 0);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\Validation\\PreWriteValidationEvent', [0 => function () {
return ($this->privates['Shopware\\Core\\Checkout\\Shipping\\Validator\\ShippingMethodValidator'] ?? $this->getShippingMethodValidatorService());
}, 1 => 'preValidate'], 0);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Event\\EntityWrittenContainerEvent', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Framework\\Routing\\CachedDomainLoaderInvalidator'] ?? $this->getCachedDomainLoaderInvalidatorService());
}, 1 => 'invalidate'], 2000);
$instance->addListener('kernel.request', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Framework\\Routing\\StorefrontSubscriber'] ?? $this->getStorefrontSubscriberService());
}, 1 => 'startSession'], 40);
$instance->addListener('kernel.request', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Framework\\Routing\\StorefrontSubscriber'] ?? $this->getStorefrontSubscriberService());
}, 1 => 'maintenanceResolver'], 0);
$instance->addListener('kernel.exception', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Framework\\Routing\\StorefrontSubscriber'] ?? $this->getStorefrontSubscriberService());
}, 1 => 'showHtmlExceptionResponse'], -100);
$instance->addListener('kernel.exception', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Framework\\Routing\\StorefrontSubscriber'] ?? $this->getStorefrontSubscriberService());
}, 1 => 'customerNotLoggedInHandler'], 0);
$instance->addListener('kernel.exception', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Framework\\Routing\\StorefrontSubscriber'] ?? $this->getStorefrontSubscriberService());
}, 1 => 'maintenanceResolver'], 0);
$instance->addListener('kernel.controller', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Framework\\Routing\\StorefrontSubscriber'] ?? $this->getStorefrontSubscriberService());
}, 1 => 'preventPageLoadingFromXmlHttpRequest'], -20);
$instance->addListener('Shopware\\Core\\Checkout\\Customer\\Event\\CustomerLoginEvent', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Framework\\Routing\\StorefrontSubscriber'] ?? $this->getStorefrontSubscriberService());
}, 1 => 'updateSessionAfterLogin'], 0);
$instance->addListener('Shopware\\Core\\Checkout\\Customer\\Event\\CustomerLogoutEvent', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Framework\\Routing\\StorefrontSubscriber'] ?? $this->getStorefrontSubscriberService());
}, 1 => 'updateSessionAfterLogout'], 0);
$instance->addListener('Shopware\\Core\\Framework\\Event\\BeforeSendResponseEvent', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Framework\\Routing\\StorefrontSubscriber'] ?? $this->getStorefrontSubscriberService());
}, 1 => 'replaceCsrfToken'], 0);
$instance->addListener('Shopware\\Core\\Framework\\Event\\BeforeSendResponseEvent', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Framework\\Routing\\StorefrontSubscriber'] ?? $this->getStorefrontSubscriberService());
}, 1 => 'setCanonicalUrl'], 0);
$instance->addListener('Shopware\\Storefront\\Event\\StorefrontRenderEvent', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Framework\\Routing\\StorefrontSubscriber'] ?? $this->getStorefrontSubscriberService());
}, 1 => 'addHreflang'], 0);
$instance->addListener('Shopware\\Storefront\\Event\\StorefrontRenderEvent', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Framework\\Routing\\StorefrontSubscriber'] ?? $this->getStorefrontSubscriberService());
}, 1 => 'addShopIdParameter'], 0);
$instance->addListener('Shopware\\Core\\Framework\\Routing\\Event\\SalesChannelContextResolvedEvent', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Framework\\Routing\\StorefrontSubscriber'] ?? $this->getStorefrontSubscriberService());
}, 1 => 'replaceContextToken'], 0);
$instance->addListener('kernel.controller', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Framework\\Csrf\\CsrfRouteListener'] ?? $this->getCsrfRouteListenerService());
}, 1 => 'csrfCheck'], -9);
$instance->addListener('kernel.controller', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Framework\\AffiliateTracking\\AffiliateTrackingListener'] ?? ($this->privates['Shopware\\Storefront\\Framework\\AffiliateTracking\\AffiliateTrackingListener'] = new \Shopware\Storefront\Framework\AffiliateTracking\AffiliateTrackingListener()));
}, 1 => 'checkAffiliateTracking'], -21);
$instance->addListener('kernel.response', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Framework\\Cache\\CacheResponseSubscriber'] ?? $this->getCacheResponseSubscriberService());
}, 1 => 'setResponseCache'], -1500);
$instance->addListener('kernel.controller', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Framework\\Captcha\\CaptchaRouteListener'] ?? $this->getCaptchaRouteListenerService());
}, 1 => 'validateCaptcha'], -20);
$instance->addListener('Shopware\\Core\\Checkout\\Cart\\Event\\CartMergedEvent', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Event\\CartMergedSubscriber'] ?? $this->getCartMergedSubscriberService());
}, 1 => 'addCartMergedNoticeFlash'], 0);
$instance->addListener('Shopware\\Core\\Content\\Product\\Events\\ProductIndexerEvent', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Framework\\Seo\\SeoUrlRoute\\SeoUrlUpdateListener'] ?? $this->getSeoUrlUpdateListenerService());
}, 1 => 'updateProductUrls'], 0);
$instance->addListener('Shopware\\Core\\Content\\Category\\Event\\CategoryIndexerEvent', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Framework\\Seo\\SeoUrlRoute\\SeoUrlUpdateListener'] ?? $this->getSeoUrlUpdateListenerService());
}, 1 => 'updateCategoryUrls'], 0);
$instance->addListener('Shopware\\Core\\Content\\LandingPage\\Event\\LandingPageIndexerEvent', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Framework\\Seo\\SeoUrlRoute\\SeoUrlUpdateListener'] ?? $this->getSeoUrlUpdateListenerService());
}, 1 => 'updateLandingPageUrls'], 0);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Event\\EntityWrittenContainerEvent', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Framework\\Seo\\SeoUrlRoute\\SeoUrlUpdateListener'] ?? $this->getSeoUrlUpdateListenerService());
}, 1 => 'detectSalesChannelEntryPoints'], 0);
$instance->addListener('Shopware\\Storefront\\Theme\\Event\\ThemeConfigChangedEvent', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Theme\\CachedResolvedConfigLoaderInvalidator'] ?? $this->getCachedResolvedConfigLoaderInvalidatorService());
}, 1 => 'invalidate'], 0);
$instance->addListener('Shopware\\Storefront\\Theme\\Event\\ThemeAssignedEvent', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Theme\\CachedResolvedConfigLoaderInvalidator'] ?? $this->getCachedResolvedConfigLoaderInvalidatorService());
}, 1 => 'assigned'], 0);
$instance->addListener('Shopware\\Storefront\\Theme\\Event\\ThemeConfigResetEvent', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Theme\\CachedResolvedConfigLoaderInvalidator'] ?? $this->getCachedResolvedConfigLoaderInvalidatorService());
}, 1 => 'reset'], 0);
$instance->addListener('Shopware\\Core\\Framework\\App\\Event\\AppUpdatedEvent', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Theme\\ThemeAppLifecycleHandler'] ?? $this->getThemeAppLifecycleHandlerService());
}, 1 => 'handleAppActivationOrUpdate'], 0);
$instance->addListener('Shopware\\Core\\Framework\\App\\Event\\AppActivatedEvent', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Theme\\ThemeAppLifecycleHandler'] ?? $this->getThemeAppLifecycleHandlerService());
}, 1 => 'handleAppActivationOrUpdate'], 0);
$instance->addListener('Shopware\\Core\\Framework\\App\\Event\\AppDeactivatedEvent', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Theme\\ThemeAppLifecycleHandler'] ?? $this->getThemeAppLifecycleHandlerService());
}, 1 => 'handleUninstall'], 0);
$instance->addListener('Shopware\\Core\\Framework\\Plugin\\Event\\PluginPreActivateEvent', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Theme\\Subscriber\\PluginLifecycleSubscriber'] ?? $this->getPluginLifecycleSubscriber2Service());
}, 1 => 'pluginActivate'], 0);
$instance->addListener('Shopware\\Core\\Framework\\Plugin\\Event\\PluginPreUpdateEvent', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Theme\\Subscriber\\PluginLifecycleSubscriber'] ?? $this->getPluginLifecycleSubscriber2Service());
}, 1 => 'pluginUpdate'], 0);
$instance->addListener('Shopware\\Core\\Framework\\Plugin\\Event\\PluginPreDeactivateEvent', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Theme\\Subscriber\\PluginLifecycleSubscriber'] ?? $this->getPluginLifecycleSubscriber2Service());
}, 1 => 'pluginDeactivateAndUninstall'], 0);
$instance->addListener('Shopware\\Core\\Framework\\Plugin\\Event\\PluginPreUninstallEvent', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Theme\\Subscriber\\PluginLifecycleSubscriber'] ?? $this->getPluginLifecycleSubscriber2Service());
}, 1 => 'pluginDeactivateAndUninstall'], 0);
$instance->addListener('kernel.request', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Theme\\Twig\\ThemeNamespaceHierarchyBuilder'] ?? $this->getThemeNamespaceHierarchyBuilderService());
}, 1 => 'requestEvent'], 0);
$instance->addListener('kernel.exception', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Theme\\Twig\\ThemeNamespaceHierarchyBuilder'] ?? $this->getThemeNamespaceHierarchyBuilderService());
}, 1 => 'requestEvent'], 0);
$instance->addListener('Shopware\\Core\\Framework\\Store\\Event\\FirstRunWizardFinishedEvent', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Theme\\Subscriber\\FirstRunWizardSubscriber'] ?? $this->getFirstRunWizardSubscriberService());
}, 1 => 'frwFinished'], 0);
$instance->addListener('Shopware\\Core\\Framework\\Update\\Event\\UpdatePostFinishEvent', [0 => function () {
return ($this->privates['Shopware\\Storefront\\Theme\\Subscriber\\UpdateSubscriber'] ?? $this->getUpdateSubscriberService());
}, 1 => 'updateFinished'], 0);
$instance->addListener('Shopware\\Core\\Content\\Product\\Events\\ProductIndexerEvent', [0 => function () {
return ($this->privates['Shopware\\Elasticsearch\\Product\\ProductUpdater'] ?? $this->getProductUpdaterService());
}, 1 => 'update'], 0);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Event\\EntityWrittenContainerEvent', [0 => function () {
return ($this->privates['Shopware\\Elasticsearch\\Product\\CustomFieldUpdater'] ?? $this->getCustomFieldUpdaterService());
}, 1 => 'onNewCustomFieldCreated'], 0);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\Validation\\PostWriteValidationEvent', [0 => function () {
return ($this->privates['Swag\\LanguagePack\\Core\\Framework\\DataAbstractionLayer\\Write\\Validation\\SalesChannelValidator'] ?? $this->getSalesChannelValidatorService());
}, 1 => 'postValidate'], 0);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\Validation\\PostWriteValidationEvent', [0 => function () {
return ($this->privates['Swag\\LanguagePack\\Core\\Framework\\DataAbstractionLayer\\Write\\Validation\\SalesChannelDomainValidator'] ?? $this->getSalesChannelDomainValidatorService());
}, 1 => 'postValidate'], 0);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\Validation\\PostWriteValidationEvent', [0 => function () {
return ($this->privates['Swag\\LanguagePack\\Core\\Framework\\DataAbstractionLayer\\Write\\Validation\\SalesChannelLanguageValidator'] ?? $this->getSalesChannelLanguageValidatorService());
}, 1 => 'postValidate'], 0);
$instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\Validation\\PostWriteValidationEvent', [0 => function () {
return ($this->privates['Swag\\LanguagePack\\Core\\Framework\\DataAbstractionLayer\\Write\\Validation\\UserValidator'] ?? $this->getUserValidatorService());
}, 1 => 'postValidate'], 0);
$instance->addListener('kernel.response', [0 => function () {
return ($this->privates['response_listener'] ?? ($this->privates['response_listener'] = new \Symfony\Component\HttpKernel\EventListener\ResponseListener('UTF-8')));
}, 1 => 'onKernelResponse'], 0);
$instance->addListener('kernel.response', [0 => function () {
return ($this->privates['streamed_response_listener'] ?? ($this->privates['streamed_response_listener'] = new \Symfony\Component\HttpKernel\EventListener\StreamedResponseListener()));
}, 1 => 'onKernelResponse'], -1024);
$instance->addListener('kernel.request', [0 => function () {
return ($this->privates['locale_listener'] ?? $this->getLocaleListenerService());
}, 1 => 'setDefaultLocale'], 100);
$instance->addListener('kernel.request', [0 => function () {
return ($this->privates['locale_listener'] ?? $this->getLocaleListenerService());
}, 1 => 'onKernelRequest'], 16);
$instance->addListener('kernel.finish_request', [0 => function () {
return ($this->privates['locale_listener'] ?? $this->getLocaleListenerService());
}, 1 => 'onKernelFinishRequest'], 0);
$instance->addListener('kernel.request', [0 => function () {
return ($this->privates['validate_request_listener'] ?? ($this->privates['validate_request_listener'] = new \Symfony\Component\HttpKernel\EventListener\ValidateRequestListener()));
}, 1 => 'onKernelRequest'], 256);
$instance->addListener('kernel.response', [0 => function () {
return ($this->privates['disallow_search_engine_index_response_listener'] ?? ($this->privates['disallow_search_engine_index_response_listener'] = new \Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener()));
}, 1 => 'onResponse'], -255);
$instance->addListener('kernel.controller_arguments', [0 => function () {
return ($this->privates['exception_listener'] ?? $this->getExceptionListenerService());
}, 1 => 'onControllerArguments'], 0);
$instance->addListener('kernel.exception', [0 => function () {
return ($this->privates['exception_listener'] ?? $this->getExceptionListenerService());
}, 1 => 'logKernelException'], 0);
$instance->addListener('kernel.exception', [0 => function () {
return ($this->privates['exception_listener'] ?? $this->getExceptionListenerService());
}, 1 => 'onKernelException'], -128);
$instance->addListener('kernel.response', [0 => function () {
return ($this->privates['exception_listener'] ?? $this->getExceptionListenerService());
}, 1 => 'removeCspHeader'], -128);
$instance->addListener('kernel.request', [0 => function () {
return ($this->privates['locale_aware_listener'] ?? $this->getLocaleAwareListenerService());
}, 1 => 'onKernelRequest'], 15);
$instance->addListener('kernel.finish_request', [0 => function () {
return ($this->privates['locale_aware_listener'] ?? $this->getLocaleAwareListenerService());
}, 1 => 'onKernelFinishRequest'], -15);
$instance->addListener('console.error', [0 => function () {
return ($this->privates['console.error_listener'] ?? $this->getConsole_ErrorListenerService());
}, 1 => 'onConsoleError'], -128);
$instance->addListener('console.terminate', [0 => function () {
return ($this->privates['console.error_listener'] ?? $this->getConsole_ErrorListenerService());
}, 1 => 'onConsoleTerminate'], -128);
$instance->addListener('console.error', [0 => function () {
return ($this->privates['console.suggest_missing_package_subscriber'] ?? ($this->privates['console.suggest_missing_package_subscriber'] = new \Symfony\Bundle\FrameworkBundle\EventListener\SuggestMissingPackageSubscriber()));
}, 1 => 'onConsoleError'], 0);
$instance->addListener('kernel.request', [0 => function () {
return ($this->privates['session_listener'] ?? $this->getSessionListenerService());
}, 1 => 'onKernelRequest'], 128);
$instance->addListener('kernel.response', [0 => function () {
return ($this->privates['session_listener'] ?? $this->getSessionListenerService());
}, 1 => 'onKernelResponse'], -1000);
$instance->addListener('kernel.finish_request', [0 => function () {
return ($this->privates['session_listener'] ?? $this->getSessionListenerService());
}, 1 => 'onFinishRequest'], 0);
$instance->addListener('Symfony\\Component\\Messenger\\Event\\WorkerMessageFailedEvent', [0 => function () {
return ($this->privates['messenger.retry.send_failed_message_for_retry_listener'] ?? $this->getMessenger_Retry_SendFailedMessageForRetryListenerService());
}, 1 => 'onMessageFailed'], 100);
$instance->addListener('Symfony\\Component\\Messenger\\Event\\WorkerMessageFailedEvent', [0 => function () {
return ($this->privates['messenger.failure.add_error_details_stamp_listener'] ?? ($this->privates['messenger.failure.add_error_details_stamp_listener'] = new \Symfony\Component\Messenger\EventListener\AddErrorDetailsStampListener()));
}, 1 => 'onMessageFailed'], 200);
$instance->addListener('Symfony\\Component\\Messenger\\Event\\WorkerRunningEvent', [0 => function () {
return ($this->privates['messenger.listener.dispatch_pcntl_signal_listener'] ?? ($this->privates['messenger.listener.dispatch_pcntl_signal_listener'] = new \Symfony\Component\Messenger\EventListener\DispatchPcntlSignalListener()));
}, 1 => 'onWorkerRunning'], 100);
$instance->addListener('Symfony\\Component\\Messenger\\Event\\WorkerStartedEvent', [0 => function () {
return ($this->privates['messenger.listener.stop_worker_on_restart_signal_listener'] ?? $this->getMessenger_Listener_StopWorkerOnRestartSignalListenerService());
}, 1 => 'onWorkerStarted'], 0);
$instance->addListener('Symfony\\Component\\Messenger\\Event\\WorkerRunningEvent', [0 => function () {
return ($this->privates['messenger.listener.stop_worker_on_restart_signal_listener'] ?? $this->getMessenger_Listener_StopWorkerOnRestartSignalListenerService());
}, 1 => 'onWorkerRunning'], 0);
$instance->addListener('Symfony\\Component\\Messenger\\Event\\WorkerStartedEvent', [0 => function () {
return ($this->privates['messenger.listener.stop_worker_on_sigterm_signal_listener'] ?? ($this->privates['messenger.listener.stop_worker_on_sigterm_signal_listener'] = new \Symfony\Component\Messenger\EventListener\StopWorkerOnSigtermSignalListener()));
}, 1 => 'onWorkerStarted'], 100);
$instance->addListener('Symfony\\Component\\Mailer\\Event\\MessageEvent', [0 => function () {
return ($this->privates['mailer.envelope_listener'] ?? ($this->privates['mailer.envelope_listener'] = new \Symfony\Component\Mailer\EventListener\EnvelopeListener(NULL, NULL)));
}, 1 => 'onMessage'], -255);
$instance->addListener('kernel.response', [0 => function () {
return ($this->privates['esi_listener'] ?? $this->getEsiListenerService());
}, 1 => 'onKernelResponse'], 0);
$instance->addListener('kernel.request', [0 => function () {
return ($this->privates['fragment.listener'] ?? $this->getFragment_ListenerService());
}, 1 => 'onKernelRequest'], 48);
$instance->addListener('kernel.response', [0 => function () {
return ($this->privates['profiler_listener'] ?? $this->getProfilerListenerService());
}, 1 => 'onKernelResponse'], -100);
$instance->addListener('kernel.exception', [0 => function () {
return ($this->privates['profiler_listener'] ?? $this->getProfilerListenerService());
}, 1 => 'onKernelException'], 0);
$instance->addListener('kernel.terminate', [0 => function () {
return ($this->privates['profiler_listener'] ?? $this->getProfilerListenerService());
}, 1 => 'onKernelTerminate'], -1024);
$instance->addListener('kernel.controller', [0 => function () {
return ($this->privates['data_collector.request'] ?? $this->getDataCollector_RequestService());
}, 1 => 'onKernelController'], 0);
$instance->addListener('kernel.response', [0 => function () {
return ($this->privates['data_collector.request'] ?? $this->getDataCollector_RequestService());
}, 1 => 'onKernelResponse'], 0);
$instance->addListener('Symfony\\Component\\Mailer\\Event\\MessageEvent', [0 => function () {
return ($this->privates['mailer.message_logger_listener'] ?? ($this->privates['mailer.message_logger_listener'] = new \Symfony\Component\Mailer\EventListener\MessageLoggerListener()));
}, 1 => 'onMessage'], -255);
$instance->addListener('kernel.request', [0 => function () {
return ($this->privates['debug.debug_handlers_listener'] ?? $this->getDebug_DebugHandlersListenerService());
}, 1 => 'configure'], 2048);
$instance->addListener('console.command', [0 => function () {
return ($this->privates['debug.debug_handlers_listener'] ?? $this->getDebug_DebugHandlersListenerService());
}, 1 => 'configure'], 2048);
$instance->addListener('kernel.request', [0 => function () {
return ($this->privates['router_listener'] ?? $this->getRouterListenerService());
}, 1 => 'onKernelRequest'], 32);
$instance->addListener('kernel.finish_request', [0 => function () {
return ($this->privates['router_listener'] ?? $this->getRouterListenerService());
}, 1 => 'onKernelFinishRequest'], 0);
$instance->addListener('kernel.exception', [0 => function () {
return ($this->privates['router_listener'] ?? $this->getRouterListenerService());
}, 1 => 'onKernelException'], -64);
$instance->addListener('console.command', [0 => function () {
return ($this->privates['monolog.handler.console'] ?? $this->getMonolog_Handler_ConsoleService());
}, 1 => 'onCommand'], 255);
$instance->addListener('console.terminate', [0 => function () {
return ($this->privates['monolog.handler.console'] ?? $this->getMonolog_Handler_ConsoleService());
}, 1 => 'onTerminate'], -255);
$instance->addListener('kernel.controller', [0 => function () {
return ($this->privates['sensio_framework_extra.controller.listener'] ?? $this->getSensioFrameworkExtra_Controller_ListenerService());
}, 1 => 'onKernelController'], 0);
$instance->addListener('kernel.controller', [0 => function () {
return ($this->privates['sensio_framework_extra.converter.listener'] ?? $this->getSensioFrameworkExtra_Converter_ListenerService());
}, 1 => 'onKernelController'], 0);
$instance->addListener('kernel.controller', [0 => function () {
return ($this->privates['sensio_framework_extra.view.listener'] ?? $this->getSensioFrameworkExtra_View_ListenerService());
}, 1 => 'onKernelController'], -128);
$instance->addListener('kernel.view', [0 => function () {
return ($this->privates['sensio_framework_extra.view.listener'] ?? $this->getSensioFrameworkExtra_View_ListenerService());
}, 1 => 'onKernelView'], 0);
$instance->addListener('kernel.controller', [0 => function () {
return ($this->privates['sensio_framework_extra.cache.listener'] ?? ($this->privates['sensio_framework_extra.cache.listener'] = new \Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener()));
}, 1 => 'onKernelController'], 0);
$instance->addListener('kernel.response', [0 => function () {
return ($this->privates['sensio_framework_extra.cache.listener'] ?? ($this->privates['sensio_framework_extra.cache.listener'] = new \Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener()));
}, 1 => 'onKernelResponse'], 0);
$instance->addListener('kernel.controller_arguments', [0 => function () {
return ($this->privates['framework_extra_bundle.event.is_granted'] ?? $this->getFrameworkExtraBundle_Event_IsGrantedService());
}, 1 => 'onKernelControllerArguments'], 0);
$instance->addListener('kernel.view', [0 => function () {
return ($this->privates['sensio_framework_extra.psr7.listener.response'] ?? $this->getSensioFrameworkExtra_Psr7_Listener_ResponseService());
}, 1 => 'onKernelView'], 0);
$instance->addListener('Symfony\\Component\\Mailer\\Event\\MessageEvent', [0 => function () {
return ($this->privates['twig.mailer.message_listener'] ?? $this->getTwig_Mailer_MessageListenerService());
}, 1 => 'onMessage'], 0);
$instance->addListener('kernel.response', [0 => function () {
return ($this->privates['web_profiler.debug_toolbar'] ?? $this->getWebProfiler_DebugToolbarService());
}, 1 => 'onKernelResponse'], -128);
$instance->addListener('console.command', [0 => function () {
return ($this->privates['debug.dump_listener'] ?? $this->getDebug_DumpListenerService());
}, 1 => 'configure'], 1024);
$instance->addListener('kernel.terminate', [0 => function () {
return ($this->privates['enqueue.client.default.flush_spool_producer_listener'] ?? $this->getEnqueue_Client_Default_FlushSpoolProducerListenerService());
}, 1 => 'flushMessages'], 0);
$instance->addListener('console.terminate', [0 => function () {
return ($this->privates['enqueue.client.default.flush_spool_producer_listener'] ?? $this->getEnqueue_Client_Default_FlushSpoolProducerListenerService());
}, 1 => 'flushMessages'], 0);
return $instance;
}
/**
* Gets the public 'framework.filesystem.private' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem
*/
protected function getFramework_Filesystem_PrivateService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/AbstractFilesystem.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/PrefixFilesystem.php';
return $this->services['framework.filesystem.private'] = new \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem(($this->services['shopware.filesystem.private'] ?? $this->getShopware_Filesystem_PrivateService()), 'plugins/framework');
}
/**
* Gets the public 'framework.filesystem.public' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem
*/
protected function getFramework_Filesystem_PublicService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/AbstractFilesystem.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/PrefixFilesystem.php';
return $this->services['framework.filesystem.public'] = new \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem(($this->services['shopware.filesystem.public'] ?? $this->getShopware_Filesystem_PublicService()), 'plugins/framework');
}
/**
* Gets the public 'http_kernel' shared service.
*
* @return \Symfony\Component\HttpKernel\HttpKernel
*/
protected function getHttpKernelService()
{
$a = ($this->privates['debug.stopwatch'] ?? ($this->privates['debug.stopwatch'] = new \Symfony\Component\Stopwatch\Stopwatch(true)));
return $this->services['http_kernel'] = new \Symfony\Component\HttpKernel\HttpKernel(($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), new \Symfony\Component\HttpKernel\Controller\TraceableControllerResolver(new \Symfony\Bundle\FrameworkBundle\Controller\ControllerResolver($this, ($this->privates['monolog.logger.request'] ?? $this->getMonolog_Logger_RequestService())), $a), ($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack())), new \Symfony\Component\HttpKernel\Controller\TraceableArgumentResolver(new \Symfony\Component\HttpKernel\Controller\ArgumentResolver(($this->privates['argument_metadata_factory'] ?? ($this->privates['argument_metadata_factory'] = new \Symfony\Component\HttpKernel\ControllerMetadata\ArgumentMetadataFactory())), new RewindableGenerator(function () {
yield 0 => ($this->privates['debug.Shopware\\Core\\Checkout\\Customer\\CustomerValueResolver'] ?? $this->getCustomerValueResolverService());
yield 1 => ($this->privates['debug.Shopware\\Core\\Checkout\\Cart\\CartValueResolver'] ?? $this->getCartValueResolverService());
yield 2 => ($this->privates['debug.Shopware\\Core\\Framework\\Routing\\QueryDataBagResolver'] ?? $this->getQueryDataBagResolverService());
yield 3 => ($this->privates['debug.Shopware\\Core\\Framework\\Routing\\RequestDataBagResolver'] ?? $this->getRequestDataBagResolverService());
yield 4 => ($this->privates['debug.Shopware\\Core\\Framework\\Api\\Context\\ContextValueResolver'] ?? $this->getContextValueResolverService());
yield 5 => ($this->privates['debug.Shopware\\Core\\System\\SalesChannel\\Context\\SalesChannelContextValueResolver'] ?? $this->getSalesChannelContextValueResolverService());
yield 6 => ($this->privates['debug.argument_resolver.request_attribute'] ?? $this->getDebug_ArgumentResolver_RequestAttributeService());
yield 7 => ($this->privates['debug.Shopware\\Core\\Framework\\Api\\Response\\ResponseFactoryInterfaceValueResolver'] ?? $this->getResponseFactoryInterfaceValueResolverService());
yield 8 => ($this->privates['debug.argument_resolver.request'] ?? $this->getDebug_ArgumentResolver_RequestService());
yield 9 => ($this->privates['debug.argument_resolver.session'] ?? $this->getDebug_ArgumentResolver_SessionService());
yield 10 => ($this->privates['debug.Shopware\\Core\\Framework\\Routing\\Annotation\\CriteriaValueResolver'] ?? $this->getCriteriaValueResolverService());
yield 11 => ($this->privates['debug.sensio_framework_extra.psr7.argument_value_resolver.server_request'] ?? $this->getDebug_SensioFrameworkExtra_Psr7_ArgumentValueResolver_ServerRequestService());
yield 12 => ($this->privates['debug.argument_resolver.service'] ?? $this->getDebug_ArgumentResolver_ServiceService());
yield 13 => ($this->privates['debug.argument_resolver.default'] ?? $this->getDebug_ArgumentResolver_DefaultService());
yield 14 => ($this->privates['debug.argument_resolver.variadic'] ?? $this->getDebug_ArgumentResolver_VariadicService());
yield 15 => ($this->privates['debug.argument_resolver.not_tagged_controller'] ?? $this->getDebug_ArgumentResolver_NotTaggedControllerService());
}, 16)), $a));
}
/**
* Gets the public 'import_export_file.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getImportExportFile_RepositoryService()
{
return $this->services['import_export_file.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\ImportExport\\Aggregate\\ImportExportFile\\ImportExportFileDefinition'] ?? $this->getImportExportFileDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'import_export_log.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getImportExportLog_RepositoryService()
{
return $this->services['import_export_log.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\ImportExport\\Aggregate\\ImportExportLog\\ImportExportLogDefinition'] ?? $this->getImportExportLogDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'import_export_profile.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getImportExportProfile_RepositoryService()
{
return $this->services['import_export_profile.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\ImportExport\\ImportExportProfileDefinition'] ?? $this->getImportExportProfileDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'import_export_profile_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getImportExportProfileTranslation_RepositoryService()
{
return $this->services['import_export_profile_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\ImportExport\\ImportExportProfileTranslationDefinition'] ?? $this->getImportExportProfileTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'integration.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getIntegration_RepositoryService()
{
return $this->services['integration.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\Integration\\IntegrationDefinition'] ?? $this->getIntegrationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'integration_role.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getIntegrationRole_RepositoryService()
{
return $this->services['integration_role.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\Integration\\Aggregate\\IntegrationRole\\IntegrationRoleDefinition'] ?? $this->getIntegrationRoleDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'landing_page.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getLandingPage_RepositoryService()
{
return $this->services['landing_page.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\LandingPage\\LandingPageDefinition'] ?? $this->getLandingPageDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'landing_page_sales_channel.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getLandingPageSalesChannel_RepositoryService()
{
return $this->services['landing_page_sales_channel.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\LandingPage\\Aggregate\\LandingPageSalesChannel\\LandingPageSalesChannelDefinition'] ?? $this->getLandingPageSalesChannelDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'landing_page_tag.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getLandingPageTag_RepositoryService()
{
return $this->services['landing_page_tag.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\LandingPage\\Aggregate\\LandingPageTag\\LandingPageTagDefinition'] ?? $this->getLandingPageTagDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'landing_page_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getLandingPageTranslation_RepositoryService()
{
return $this->services['landing_page_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\LandingPage\\Aggregate\\LandingPageTranslation\\LandingPageTranslationDefinition'] ?? $this->getLandingPageTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'language.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getLanguage_RepositoryService()
{
return $this->services['language.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\Language\\LanguageDefinition'] ?? $this->getLanguageDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'locale.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getLocale_RepositoryService()
{
return $this->services['locale.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\Locale\\LocaleDefinition'] ?? $this->getLocaleDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'locale_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getLocaleTranslation_RepositoryService()
{
return $this->services['locale_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\Locale\\Aggregate\\LocaleTranslation\\LocaleTranslationDefinition'] ?? $this->getLocaleTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'log_entry.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getLogEntry_RepositoryService()
{
return $this->services['log_entry.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Framework\\Log\\LogEntryDefinition'] ?? $this->getLogEntryDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'mail_header_footer.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getMailHeaderFooter_RepositoryService()
{
return $this->services['mail_header_footer.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailHeaderFooter\\MailHeaderFooterDefinition'] ?? $this->getMailHeaderFooterDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'mail_header_footer_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getMailHeaderFooterTranslation_RepositoryService()
{
return $this->services['mail_header_footer_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailHeaderFooterTranslation\\MailHeaderFooterTranslationDefinition'] ?? $this->getMailHeaderFooterTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'mail_template.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getMailTemplate_RepositoryService()
{
return $this->services['mail_template.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\MailTemplate\\MailTemplateDefinition'] ?? $this->getMailTemplateDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'mail_template_media.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getMailTemplateMedia_RepositoryService()
{
return $this->services['mail_template_media.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailTemplateMedia\\MailTemplateMediaDefinition'] ?? $this->getMailTemplateMediaDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'mail_template_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getMailTemplateTranslation_RepositoryService()
{
return $this->services['mail_template_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailTemplateTranslation\\MailTemplateTranslationDefinition'] ?? $this->getMailTemplateTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'mail_template_type.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getMailTemplateType_RepositoryService()
{
return $this->services['mail_template_type.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailTemplateType\\MailTemplateTypeDefinition'] ?? $this->getMailTemplateTypeDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'mail_template_type_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getMailTemplateTypeTranslation_RepositoryService()
{
return $this->services['mail_template_type_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailTemplateTypeTranslation\\MailTemplateTypeTranslationDefinition'] ?? $this->getMailTemplateTypeTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'main_category.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getMainCategory_RepositoryService()
{
return $this->services['main_category.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Seo\\MainCategory\\MainCategoryDefinition'] ?? $this->getMainCategoryDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'media.repository' shared service.
*
* @return \Shopware\Core\Content\Media\DataAbstractionLayer\MediaRepositoryDecorator
*/
protected function getMedia_RepositoryService()
{
$a = ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService());
return $this->services['media.repository'] = new \Shopware\Core\Content\Media\DataAbstractionLayer\MediaRepositoryDecorator(new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Media\\MediaDefinition'] ?? $this->getMediaDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), $a), $a, ($this->privates['Shopware\\Core\\Content\\Media\\Pathname\\UrlGeneratorInterface'] ?? $this->getUrlGeneratorInterfaceService()), ($this->services['media_thumbnail.repository'] ?? $this->getMediaThumbnail_RepositoryService()), ($this->services['messenger.default_bus'] ?? $this->getMessenger_DefaultBusService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\EntityForeignKeyResolver'] ?? $this->getEntityForeignKeyResolverService()));
}
/**
* Gets the public 'media_default_folder.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getMediaDefaultFolder_RepositoryService()
{
return $this->services['media_default_folder.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Media\\Aggregate\\MediaDefaultFolder\\MediaDefaultFolderDefinition'] ?? $this->getMediaDefaultFolderDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'media_folder.repository' shared service.
*
* @return \Shopware\Core\Content\Media\DataAbstractionLayer\MediaFolderRepositoryDecorator
*/
protected function getMediaFolder_RepositoryService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/DataAbstractionLayer/MediaFolderRepositoryDecorator.php';
return $this->services['media_folder.repository'] = new \Shopware\Core\Content\Media\DataAbstractionLayer\MediaFolderRepositoryDecorator(new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Media\\Aggregate\\MediaFolder\\MediaFolderDefinition'] ?? $this->getMediaFolderDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService())), ($this->services['media.repository'] ?? $this->getMedia_RepositoryService()));
}
/**
* Gets the public 'media_folder_configuration.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getMediaFolderConfiguration_RepositoryService()
{
return $this->services['media_folder_configuration.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Media\\Aggregate\\MediaFolderConfiguration\\MediaFolderConfigurationDefinition'] ?? $this->getMediaFolderConfigurationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'media_folder_configuration_media_thumbnail_size.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getMediaFolderConfigurationMediaThumbnailSize_RepositoryService()
{
return $this->services['media_folder_configuration_media_thumbnail_size.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Media\\Aggregate\\MediaFolderConfigurationMediaThumbnailSize\\MediaFolderConfigurationMediaThumbnailSizeDefinition'] ?? $this->getMediaFolderConfigurationMediaThumbnailSizeDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'media_tag.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getMediaTag_RepositoryService()
{
return $this->services['media_tag.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Media\\Aggregate\\MediaTag\\MediaTagDefinition'] ?? $this->getMediaTagDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'media_thumbnail.repository' shared service.
*
* @return \Shopware\Core\Content\Media\DataAbstractionLayer\MediaThumbnailRepositoryDecorator
*/
protected function getMediaThumbnail_RepositoryService()
{
$a = ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService());
return $this->services['media_thumbnail.repository'] = new \Shopware\Core\Content\Media\DataAbstractionLayer\MediaThumbnailRepositoryDecorator(new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Media\\Aggregate\\MediaThumbnail\\MediaThumbnailDefinition'] ?? $this->getMediaThumbnailDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), $a), $a, ($this->privates['Shopware\\Core\\Content\\Media\\Pathname\\UrlGeneratorInterface'] ?? $this->getUrlGeneratorInterfaceService()), ($this->services['messenger.default_bus'] ?? $this->getMessenger_DefaultBusService()));
}
/**
* Gets the public 'media_thumbnail_size.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getMediaThumbnailSize_RepositoryService()
{
return $this->services['media_thumbnail_size.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Media\\Aggregate\\MediaThumbnailSize\\MediaThumbnailSizeDefinition'] ?? $this->getMediaThumbnailSizeDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'media_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getMediaTranslation_RepositoryService()
{
return $this->services['media_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Media\\Aggregate\\MediaTranslation\\MediaTranslationDefinition'] ?? $this->getMediaTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'message_queue_stats.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getMessageQueueStats_RepositoryService()
{
return $this->services['message_queue_stats.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Framework\\MessageQueue\\MessageQueueStatsDefinition'] ?? $this->getMessageQueueStatsDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'messenger.default_bus' shared service.
*
* @return \Symfony\Component\Messenger\TraceableMessageBus
*/
protected function getMessenger_DefaultBusService()
{
return $this->services['messenger.default_bus'] = new \Symfony\Component\Messenger\TraceableMessageBus(new \Shopware\Core\Framework\MessageQueue\MonitoringBusDecorator(new \Symfony\Component\Messenger\MessageBus(new RewindableGenerator(function () {
yield 0 => ($this->privates['messenger.bus.shopware.middleware.traceable'] ?? $this->getMessenger_Bus_Shopware_Middleware_TraceableService());
yield 1 => ($this->privates['messenger.bus.shopware.middleware.add_bus_name_stamp_middleware'] ?? ($this->privates['messenger.bus.shopware.middleware.add_bus_name_stamp_middleware'] = new \Symfony\Component\Messenger\Middleware\AddBusNameStampMiddleware('messenger.bus.shopware')));
yield 2 => ($this->privates['messenger.middleware.reject_redelivered_message_middleware'] ?? ($this->privates['messenger.middleware.reject_redelivered_message_middleware'] = new \Symfony\Component\Messenger\Middleware\RejectRedeliveredMessageMiddleware()));
yield 3 => ($this->privates['messenger.middleware.dispatch_after_current_bus'] ?? ($this->privates['messenger.middleware.dispatch_after_current_bus'] = new \Symfony\Component\Messenger\Middleware\DispatchAfterCurrentBusMiddleware()));
yield 4 => ($this->privates['messenger.middleware.failed_message_processing_middleware'] ?? ($this->privates['messenger.middleware.failed_message_processing_middleware'] = new \Symfony\Component\Messenger\Middleware\FailedMessageProcessingMiddleware()));
yield 5 => ($this->privates['Shopware\\Core\\Framework\\MessageQueue\\Middleware\\RetryMiddleware'] ?? $this->getRetryMiddlewareService());
yield 6 => ($this->privates['messenger.middleware.send_message'] ?? $this->getMessenger_Middleware_SendMessageService());
yield 7 => ($this->privates['messenger.bus.shopware.middleware.handle_message'] ?? $this->getMessenger_Bus_Shopware_Middleware_HandleMessageService());
}, 8)), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService())));
}
/**
* Gets the public 'monolog.logger.business_events' shared service.
*
* @return \Symfony\Bridge\Monolog\Logger
*/
protected function getMonolog_Logger_BusinessEventsService()
{
$this->services['monolog.logger.business_events'] = $instance = new \Symfony\Bridge\Monolog\Logger('business_events');
$instance->pushProcessor(($this->privates['debug.log_processor'] ?? $this->getDebug_LogProcessorService()));
$instance->pushHandler(($this->privates['monolog.handler.business_event_handler_buffer'] ?? $this->getMonolog_Handler_BusinessEventHandlerBufferService()));
$instance->pushHandler(($this->privates['monolog.handler.console'] ?? $this->getMonolog_Handler_ConsoleService()));
$instance->pushHandler(($this->privates['monolog.handler.main'] ?? $this->getMonolog_Handler_MainService()));
\Symfony\Bundle\FrameworkBundle\DependencyInjection\Compiler\AddDebugLogProcessorPass::configureLogger($instance);
return $instance;
}
/**
* Gets the public 'newsletter_recipient.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getNewsletterRecipient_RepositoryService()
{
return $this->services['newsletter_recipient.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Newsletter\\Aggregate\\NewsletterRecipient\\NewsletterRecipientDefinition'] ?? $this->getNewsletterRecipientDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'newsletter_recipient_tag.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getNewsletterRecipientTag_RepositoryService()
{
return $this->services['newsletter_recipient_tag.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Newsletter\\Aggregate\\NewsletterRecipientTag\\NewsletterRecipientTagDefinition'] ?? $this->getNewsletterRecipientTagDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'number_range.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getNumberRange_RepositoryService()
{
return $this->services['number_range.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\NumberRange\\NumberRangeDefinition'] ?? $this->getNumberRangeDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'number_range_sales_channel.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getNumberRangeSalesChannel_RepositoryService()
{
return $this->services['number_range_sales_channel.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeSalesChannel\\NumberRangeSalesChannelDefinition'] ?? $this->getNumberRangeSalesChannelDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'number_range_state.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getNumberRangeState_RepositoryService()
{
return $this->services['number_range_state.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeState\\NumberRangeStateDefinition'] ?? $this->getNumberRangeStateDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'number_range_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getNumberRangeTranslation_RepositoryService()
{
return $this->services['number_range_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeTranslation\\NumberRangeTranslationDefinition'] ?? $this->getNumberRangeTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'number_range_type.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getNumberRangeType_RepositoryService()
{
return $this->services['number_range_type.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeType\\NumberRangeTypeDefinition'] ?? $this->getNumberRangeTypeDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'number_range_type_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getNumberRangeTypeTranslation_RepositoryService()
{
return $this->services['number_range_type_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeTypeTranslation\\NumberRangeTypeTranslationDefinition'] ?? $this->getNumberRangeTypeTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'order.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getOrder_RepositoryService()
{
return $this->services['order.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Order\\OrderDefinition'] ?? $this->getOrderDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'order_address.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getOrderAddress_RepositoryService()
{
return $this->services['order_address.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderAddress\\OrderAddressDefinition'] ?? $this->getOrderAddressDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'order_customer.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getOrderCustomer_RepositoryService()
{
return $this->services['order_customer.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderCustomer\\OrderCustomerDefinition'] ?? $this->getOrderCustomerDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'order_delivery.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getOrderDelivery_RepositoryService()
{
return $this->services['order_delivery.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderDelivery\\OrderDeliveryDefinition'] ?? $this->getOrderDeliveryDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'order_delivery_position.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getOrderDeliveryPosition_RepositoryService()
{
return $this->services['order_delivery_position.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderDeliveryPosition\\OrderDeliveryPositionDefinition'] ?? $this->getOrderDeliveryPositionDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'order_line_item.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getOrderLineItem_RepositoryService()
{
return $this->services['order_line_item.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderLineItem\\OrderLineItemDefinition'] ?? $this->getOrderLineItemDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'order_tag.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getOrderTag_RepositoryService()
{
return $this->services['order_tag.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderTag\\OrderTagDefinition'] ?? $this->getOrderTagDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'order_transaction.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getOrderTransaction_RepositoryService()
{
return $this->services['order_transaction.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderTransaction\\OrderTransactionDefinition'] ?? $this->getOrderTransactionDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'payment_method.repository' shared service.
*
* @return \Shopware\Core\Checkout\Payment\DataAbstractionLayer\PaymentMethodRepositoryDecorator
*/
protected function getPaymentMethod_RepositoryService()
{
return $this->services['payment_method.repository'] = new \Shopware\Core\Checkout\Payment\DataAbstractionLayer\PaymentMethodRepositoryDecorator(new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Payment\\PaymentMethodDefinition'] ?? $this->getPaymentMethodDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService())));
}
/**
* Gets the public 'payment_method_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getPaymentMethodTranslation_RepositoryService()
{
return $this->services['payment_method_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Payment\\Aggregate\\PaymentMethodTranslation\\PaymentMethodTranslationDefinition'] ?? $this->getPaymentMethodTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'plugin.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getPlugin_RepositoryService()
{
return $this->services['plugin.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Framework\\Plugin\\PluginDefinition'] ?? $this->getPluginDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'plugin_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getPluginTranslation_RepositoryService()
{
return $this->services['plugin_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Framework\\Plugin\\Aggregate\\PluginTranslation\\PluginTranslationDefinition'] ?? $this->getPluginTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'product.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getProduct_RepositoryService()
{
return $this->services['product.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Product\\ProductDefinition'] ?? $this->getProductDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'product_category.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getProductCategory_RepositoryService()
{
return $this->services['product_category.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductCategory\\ProductCategoryDefinition'] ?? $this->getProductCategoryDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'product_category_tree.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getProductCategoryTree_RepositoryService()
{
return $this->services['product_category_tree.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductCategoryTree\\ProductCategoryTreeDefinition'] ?? $this->getProductCategoryTreeDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'product_configurator_setting.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getProductConfiguratorSetting_RepositoryService()
{
return $this->services['product_configurator_setting.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductConfiguratorSetting\\ProductConfiguratorSettingDefinition'] ?? $this->getProductConfiguratorSettingDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'product_cross_selling.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getProductCrossSelling_RepositoryService()
{
return $this->services['product_cross_selling.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductCrossSelling\\ProductCrossSellingDefinition'] ?? $this->getProductCrossSellingDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'product_cross_selling_assigned_products.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getProductCrossSellingAssignedProducts_RepositoryService()
{
return $this->services['product_cross_selling_assigned_products.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductCrossSellingAssignedProducts\\ProductCrossSellingAssignedProductsDefinition'] ?? $this->getProductCrossSellingAssignedProductsDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'product_cross_selling_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getProductCrossSellingTranslation_RepositoryService()
{
return $this->services['product_cross_selling_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductCrossSellingTranslation\\ProductCrossSellingTranslationDefinition'] ?? $this->getProductCrossSellingTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'product_custom_field_set.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getProductCustomFieldSet_RepositoryService()
{
return $this->services['product_custom_field_set.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductCustomFieldSet\\ProductCustomFieldSetDefinition'] ?? $this->getProductCustomFieldSetDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'product_export.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getProductExport_RepositoryService()
{
return $this->services['product_export.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\ProductExport\\ProductExportDefinition'] ?? $this->getProductExportDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'product_feature_set.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getProductFeatureSet_RepositoryService()
{
return $this->services['product_feature_set.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductFeatureSet\\ProductFeatureSetDefinition'] ?? $this->getProductFeatureSetDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'product_feature_set_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getProductFeatureSetTranslation_RepositoryService()
{
return $this->services['product_feature_set_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductFeatureSetTranslation\\ProductFeatureSetTranslationDefinition'] ?? $this->getProductFeatureSetTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'product_keyword_dictionary.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getProductKeywordDictionary_RepositoryService()
{
return $this->services['product_keyword_dictionary.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductKeywordDictionary\\ProductKeywordDictionaryDefinition'] ?? $this->getProductKeywordDictionaryDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'product_manufacturer.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getProductManufacturer_RepositoryService()
{
return $this->services['product_manufacturer.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductManufacturer\\ProductManufacturerDefinition'] ?? $this->getProductManufacturerDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'product_manufacturer_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getProductManufacturerTranslation_RepositoryService()
{
return $this->services['product_manufacturer_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductManufacturerTranslation\\ProductManufacturerTranslationDefinition'] ?? $this->getProductManufacturerTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'product_media.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getProductMedia_RepositoryService()
{
return $this->services['product_media.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductMedia\\ProductMediaDefinition'] ?? $this->getProductMediaDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'product_option.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getProductOption_RepositoryService()
{
return $this->services['product_option.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductOption\\ProductOptionDefinition'] ?? $this->getProductOptionDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'product_price.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getProductPrice_RepositoryService()
{
return $this->services['product_price.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductPrice\\ProductPriceDefinition'] ?? $this->getProductPriceDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'product_property.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getProductProperty_RepositoryService()
{
return $this->services['product_property.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductProperty\\ProductPropertyDefinition'] ?? $this->getProductPropertyDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'product_review.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getProductReview_RepositoryService()
{
return $this->services['product_review.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductReview\\ProductReviewDefinition'] ?? $this->getProductReviewDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'product_search_config.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getProductSearchConfig_RepositoryService()
{
return $this->services['product_search_config.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductSearchConfig\\ProductSearchConfigDefinition'] ?? $this->getProductSearchConfigDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'product_search_config_field.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getProductSearchConfigField_RepositoryService()
{
return $this->services['product_search_config_field.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductSearchConfigField\\ProductSearchConfigFieldDefinition'] ?? $this->getProductSearchConfigFieldDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'product_search_keyword.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getProductSearchKeyword_RepositoryService()
{
return $this->services['product_search_keyword.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductSearchKeyword\\ProductSearchKeywordDefinition'] ?? $this->getProductSearchKeywordDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'product_sorting.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getProductSorting_RepositoryService()
{
return $this->services['product_sorting.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\Sorting\\ProductSortingDefinition'] ?? $this->getProductSortingDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'product_sorting_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getProductSortingTranslation_RepositoryService()
{
return $this->services['product_sorting_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\Sorting\\ProductSortingTranslationDefinition'] ?? $this->getProductSortingTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'product_stream.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getProductStream_RepositoryService()
{
return $this->services['product_stream.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\ProductStream\\ProductStreamDefinition'] ?? $this->getProductStreamDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'product_stream_filter.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getProductStreamFilter_RepositoryService()
{
return $this->services['product_stream_filter.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\ProductStream\\Aggregate\\ProductStreamFilter\\ProductStreamFilterDefinition'] ?? $this->getProductStreamFilterDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'product_stream_mapping.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getProductStreamMapping_RepositoryService()
{
return $this->services['product_stream_mapping.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductStreamMapping\\ProductStreamMappingDefinition'] ?? $this->getProductStreamMappingDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'product_stream_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getProductStreamTranslation_RepositoryService()
{
return $this->services['product_stream_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\ProductStream\\Aggregate\\ProductStreamTranslation\\ProductStreamTranslationDefinition'] ?? $this->getProductStreamTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'product_tag.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getProductTag_RepositoryService()
{
return $this->services['product_tag.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductTag\\ProductTagDefinition'] ?? $this->getProductTagDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'product_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getProductTranslation_RepositoryService()
{
return $this->services['product_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductTranslation\\ProductTranslationDefinition'] ?? $this->getProductTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'product_visibility.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getProductVisibility_RepositoryService()
{
return $this->services['product_visibility.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductVisibility\\ProductVisibilityDefinition'] ?? $this->getProductVisibilityDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'profiler' shared service.
*
* @return \Symfony\Component\HttpKernel\Profiler\Profiler
*/
protected function getProfilerService()
{
$a = new \Symfony\Bridge\Monolog\Logger('profiler');
$a->pushProcessor(($this->privates['debug.log_processor'] ?? $this->getDebug_LogProcessorService()));
$a->pushHandler(($this->privates['monolog.handler.console'] ?? $this->getMonolog_Handler_ConsoleService()));
$a->pushHandler(($this->privates['monolog.handler.main'] ?? $this->getMonolog_Handler_MainService()));
\Symfony\Bundle\FrameworkBundle\DependencyInjection\Compiler\AddDebugLogProcessorPass::configureLogger($a);
$this->services['profiler'] = $instance = new \Symfony\Component\HttpKernel\Profiler\Profiler(new \Symfony\Component\HttpKernel\Profiler\FileProfilerStorage(('file:'.$this->targetDir.''.'/profiler')), $a, true);
$b = ($this->services['kernel'] ?? $this->get('kernel'));
$c = ($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack()));
$d = new \Symfony\Component\Cache\DataCollector\CacheDataCollector();
$d->addInstance('cache.app', ($this->services['cache.app'] ?? $this->getCache_AppService()));
$d->addInstance('cache.system', ($this->services['cache.system'] ?? $this->getCache_SystemService()));
$d->addInstance('cache.validator', ($this->privates['cache.validator'] ?? $this->getCache_ValidatorService()));
$d->addInstance('cache.serializer', ($this->privates['cache.serializer'] ?? $this->getCache_SerializerService()));
$d->addInstance('cache.annotations', ($this->privates['cache.annotations'] ?? $this->getCache_AnnotationsService()));
$d->addInstance('cache.property_info', ($this->privates['cache.property_info'] ?? $this->getCache_PropertyInfoService()));
$d->addInstance('cache.messenger.restart_workers_signal', ($this->privates['cache.messenger.restart_workers_signal'] ?? $this->getCache_Messenger_RestartWorkersSignalService()));
$d->addInstance('cache.object', ($this->privates['.cache.object.inner'] ?? $this->get_Cache_Object_InnerService()));
$d->addInstance('cache.http', ($this->privates['.cache.http.inner'] ?? $this->get_Cache_Http_InnerService()));
$d->addInstance('cache.tags', ($this->privates['cache.tags'] ?? $this->getCache_TagsService()));
$e = new \Symfony\Component\Messenger\DataCollector\MessengerDataCollector();
$e->registerBus('messenger.bus.shopware', ($this->services['messenger.default_bus'] ?? $this->getMessenger_DefaultBusService()));
$f = new \Enqueue\Bundle\Profiler\MessageQueueCollector();
$f->addProducer('default', ($this->services['enqueue.client.default.producer'] ?? $this->getEnqueue_Client_Default_ProducerService()));
$g = new \Symfony\Component\HttpKernel\DataCollector\ConfigDataCollector();
if ($this->has('kernel')) {
$g->setKernel($b);
}
$instance->add(($this->privates['data_collector.request'] ?? $this->getDataCollector_RequestService()));
$instance->add(new \Symfony\Component\HttpKernel\DataCollector\TimeDataCollector($b, ($this->privates['debug.stopwatch'] ?? ($this->privates['debug.stopwatch'] = new \Symfony\Component\Stopwatch\Stopwatch(true)))));
$instance->add(new \Symfony\Component\HttpKernel\DataCollector\MemoryDataCollector());
$instance->add(new \Symfony\Component\Validator\DataCollector\ValidatorDataCollector(($this->privates['debug.validator'] ?? $this->getDebug_ValidatorService())));
$instance->add(new \Symfony\Component\HttpKernel\DataCollector\AjaxDataCollector());
$instance->add(new \Symfony\Component\HttpKernel\DataCollector\ExceptionDataCollector());
$instance->add(new \Symfony\Component\HttpKernel\DataCollector\LoggerDataCollector($a, ($this->targetDir.''.'/Shopware_Core_KernelDevDebugContainer'), $c));
$instance->add(new \Symfony\Component\HttpKernel\DataCollector\EventDataCollector(($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), $c));
$instance->add(($this->privates['data_collector.router'] ?? ($this->privates['data_collector.router'] = new \Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector())));
$instance->add($d);
$instance->add(new \Symfony\Component\Translation\DataCollector\TranslationDataCollector(($this->services['translator'] ?? $this->getTranslatorService())));
$instance->add(new \Symfony\Bridge\Twig\DataCollector\TwigDataCollector(($this->privates['twig.profile'] ?? ($this->privates['twig.profile'] = new \Twig\Profiler\Profile())), ($this->services['.container.private.twig'] ?? $this->get_Container_Private_TwigService())));
$instance->add(($this->services['data_collector.dump'] ?? $this->getDataCollector_DumpService()));
$instance->add(new \Shopware\Core\Profiling\Doctrine\ConnectionProfiler());
$instance->add($e);
$instance->add(new \Symfony\Component\Mailer\DataCollector\MessageDataCollector(($this->privates['mailer.message_logger_listener'] ?? ($this->privates['mailer.message_logger_listener'] = new \Symfony\Component\Mailer\EventListener\MessageLoggerListener()))));
$instance->add($f);
$instance->add($g);
return $instance;
}
/**
* Gets the public 'profiling.filesystem.private' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem
*/
protected function getProfiling_Filesystem_PrivateService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/AbstractFilesystem.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/PrefixFilesystem.php';
return $this->services['profiling.filesystem.private'] = new \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem(($this->services['shopware.filesystem.private'] ?? $this->getShopware_Filesystem_PrivateService()), 'plugins/profiling');
}
/**
* Gets the public 'profiling.filesystem.public' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem
*/
protected function getProfiling_Filesystem_PublicService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/AbstractFilesystem.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/PrefixFilesystem.php';
return $this->services['profiling.filesystem.public'] = new \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem(($this->services['shopware.filesystem.public'] ?? $this->getShopware_Filesystem_PublicService()), 'plugins/profiling');
}
/**
* Gets the public 'promotion.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getPromotion_RepositoryService()
{
return $this->services['promotion.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Promotion\\PromotionDefinition'] ?? $this->getPromotionDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'promotion_cart_rule.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getPromotionCartRule_RepositoryService()
{
return $this->services['promotion_cart_rule.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionCartRule\\PromotionCartRuleDefinition'] ?? $this->getPromotionCartRuleDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'promotion_discount.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getPromotionDiscount_RepositoryService()
{
return $this->services['promotion_discount.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionDiscount\\PromotionDiscountDefinition'] ?? $this->getPromotionDiscountDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'promotion_discount_prices.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getPromotionDiscountPrices_RepositoryService()
{
return $this->services['promotion_discount_prices.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionDiscountPrice\\PromotionDiscountPriceDefinition'] ?? $this->getPromotionDiscountPriceDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'promotion_discount_rule.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getPromotionDiscountRule_RepositoryService()
{
return $this->services['promotion_discount_rule.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionDiscountRule\\PromotionDiscountRuleDefinition'] ?? $this->getPromotionDiscountRuleDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'promotion_individual_code.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getPromotionIndividualCode_RepositoryService()
{
return $this->services['promotion_individual_code.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionIndividualCode\\PromotionIndividualCodeDefinition'] ?? $this->getPromotionIndividualCodeDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'promotion_order_rule.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getPromotionOrderRule_RepositoryService()
{
return $this->services['promotion_order_rule.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionOrderRule\\PromotionOrderRuleDefinition'] ?? $this->getPromotionOrderRuleDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'promotion_persona_customer.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getPromotionPersonaCustomer_RepositoryService()
{
return $this->services['promotion_persona_customer.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionPersonaCustomer\\PromotionPersonaCustomerDefinition'] ?? $this->getPromotionPersonaCustomerDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'promotion_persona_rule.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getPromotionPersonaRule_RepositoryService()
{
return $this->services['promotion_persona_rule.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionPersonaRule\\PromotionPersonaRuleDefinition'] ?? $this->getPromotionPersonaRuleDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'promotion_sales_channel.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getPromotionSalesChannel_RepositoryService()
{
return $this->services['promotion_sales_channel.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionSalesChannel\\PromotionSalesChannelDefinition'] ?? $this->getPromotionSalesChannelDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'promotion_setgroup.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getPromotionSetgroup_RepositoryService()
{
return $this->services['promotion_setgroup.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionSetGroup\\PromotionSetGroupDefinition'] ?? $this->getPromotionSetGroupDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'promotion_setgroup_rule.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getPromotionSetgroupRule_RepositoryService()
{
return $this->services['promotion_setgroup_rule.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionSetGroupRule\\PromotionSetGroupRuleDefinition'] ?? $this->getPromotionSetGroupRuleDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'promotion_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getPromotionTranslation_RepositoryService()
{
return $this->services['promotion_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionTranslation\\PromotionTranslationDefinition'] ?? $this->getPromotionTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'property_group.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getPropertyGroup_RepositoryService()
{
return $this->services['property_group.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Property\\PropertyGroupDefinition'] ?? $this->getPropertyGroupDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'property_group_option.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getPropertyGroupOption_RepositoryService()
{
return $this->services['property_group_option.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Property\\Aggregate\\PropertyGroupOption\\PropertyGroupOptionDefinition'] ?? $this->getPropertyGroupOptionDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'property_group_option_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getPropertyGroupOptionTranslation_RepositoryService()
{
return $this->services['property_group_option_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Property\\Aggregate\\PropertyGroupOptionTranslation\\PropertyGroupOptionTranslationDefinition'] ?? $this->getPropertyGroupOptionTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'property_group_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getPropertyGroupTranslation_RepositoryService()
{
return $this->services['property_group_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Property\\Aggregate\\PropertyGroupTranslation\\PropertyGroupTranslationDefinition'] ?? $this->getPropertyGroupTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'request_stack' shared service.
*
* @return \Symfony\Component\HttpFoundation\RequestStack
*/
protected function getRequestStackService()
{
return $this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack();
}
/**
* Gets the public 'router' shared autowired service.
*
* @return \Shopware\Storefront\Framework\Routing\Router
*/
protected function getRouterService()
{
return $this->services['router'] = new \Shopware\Storefront\Framework\Routing\Router(($this->privates['router.default'] ?? $this->getRouter_DefaultService()), ($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack())));
}
/**
* Gets the public 'routing.loader' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\Routing\DelegatingLoader
*/
protected function getRouting_LoaderService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/config/Loader/LoaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/config/Loader/Loader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/config/Loader/DelegatingLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Routing/DelegatingLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/config/Loader/LoaderResolverInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/config/Loader/LoaderResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Route/ApiRouteLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/config/Loader/FileLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/routing/Loader/Configurator/Traits/HostTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/routing/Loader/Configurator/Traits/LocalizedRouteTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/routing/Loader/Configurator/Traits/PrefixTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/routing/Loader/XmlFileLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/config/FileLocatorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/config/FileLocator.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Config/FileLocator.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/routing/Loader/YamlFileLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/routing/Loader/PhpFileLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/routing/Loader/GlobFileLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/routing/Loader/DirectoryLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/routing/Loader/ObjectLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/routing/Loader/ContainerLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/routing/Loader/AnnotationClassLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Routing/AnnotatedRouteControllerLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/routing/Loader/AnnotationFileLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/routing/Loader/AnnotationDirectoryLoader.php';
$a = new \Symfony\Component\Config\Loader\LoaderResolver();
$b = new \Symfony\Component\HttpKernel\Config\FileLocator(($this->services['kernel'] ?? $this->get('kernel', 1)));
$c = new \Symfony\Bundle\FrameworkBundle\Routing\AnnotatedRouteControllerLoader(($this->privates['annotations.cached_reader'] ?? $this->getAnnotations_CachedReaderService()));
$a->addLoader(new \Shopware\Core\Framework\Api\Route\ApiRouteLoader(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService())));
$a->addLoader(new \Symfony\Component\Routing\Loader\XmlFileLoader($b));
$a->addLoader(new \Symfony\Component\Routing\Loader\YamlFileLoader($b));
$a->addLoader(new \Symfony\Component\Routing\Loader\PhpFileLoader($b));
$a->addLoader(new \Symfony\Component\Routing\Loader\GlobFileLoader($b));
$a->addLoader(new \Symfony\Component\Routing\Loader\DirectoryLoader($b));
$a->addLoader(new \Symfony\Component\Routing\Loader\ContainerLoader(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [
'kernel' => ['services', 'kernel', 'getKernelService', false],
], [
'kernel' => 'Shopware\\Core\\Kernel',
])));
$a->addLoader($c);
$a->addLoader(new \Symfony\Component\Routing\Loader\AnnotationDirectoryLoader($b, $c));
$a->addLoader(new \Symfony\Component\Routing\Loader\AnnotationFileLoader($b, $c));
return $this->services['routing.loader'] = new \Symfony\Bundle\FrameworkBundle\Routing\DelegatingLoader($a, ['utf8' => true], []);
}
/**
* Gets the public 'rule.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getRule_RepositoryService()
{
return $this->services['rule.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Rule\\RuleDefinition'] ?? $this->getRuleDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'rule_condition.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getRuleCondition_RepositoryService()
{
return $this->services['rule_condition.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Rule\\Aggregate\\RuleCondition\\RuleConditionDefinition'] ?? $this->getRuleConditionDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'sales_channel.category.repository' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository
*/
protected function getSalesChannel_Category_RepositoryService()
{
return $this->services['sales_channel.category.repository'] = new \Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository(($this->services['Shopware\\Core\\Content\\Category\\SalesChannel\\SalesChannelCategoryDefinition'] ?? $this->getSalesChannelCategoryDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'sales_channel.country.repository' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository
*/
protected function getSalesChannel_Country_RepositoryService()
{
return $this->services['sales_channel.country.repository'] = new \Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository(($this->services['Shopware\\Core\\System\\Country\\SalesChannel\\SalesChannelCountryDefinition'] ?? $this->getSalesChannelCountryDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'sales_channel.country_state.repository' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository
*/
protected function getSalesChannel_CountryState_RepositoryService()
{
return $this->services['sales_channel.country_state.repository'] = new \Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository(($this->services['Shopware\\Core\\System\\Country\\Aggregate\\CountryState\\SalesChannel\\SalesChannelCountryStateDefinition'] ?? $this->getSalesChannelCountryStateDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'sales_channel.currency.repository' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository
*/
protected function getSalesChannel_Currency_RepositoryService()
{
return $this->services['sales_channel.currency.repository'] = new \Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository(($this->services['Shopware\\Core\\System\\Currency\\SalesChannel\\SalesChannelCurrencyDefinition'] ?? $this->getSalesChannelCurrencyDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'sales_channel.landing_page.repository' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository
*/
protected function getSalesChannel_LandingPage_RepositoryService()
{
return $this->services['sales_channel.landing_page.repository'] = new \Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository(($this->services['Shopware\\Core\\Content\\LandingPage\\SalesChannel\\SalesChannelLandingPageDefinition'] ?? $this->getSalesChannelLandingPageDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'sales_channel.language.repository' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository
*/
protected function getSalesChannel_Language_RepositoryService()
{
return $this->services['sales_channel.language.repository'] = new \Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository(($this->services['Shopware\\Core\\System\\Language\\SalesChannel\\SalesChannelLanguageDefinition'] ?? $this->getSalesChannelLanguageDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'sales_channel.main_category.repository' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository
*/
protected function getSalesChannel_MainCategory_RepositoryService()
{
return $this->services['sales_channel.main_category.repository'] = new \Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository(($this->services['Shopware\\Core\\Content\\Seo\\MainCategory\\SalesChannel\\SalesChannelMainCategoryDefinition'] ?? $this->getSalesChannelMainCategoryDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'sales_channel.payment_method.repository' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository
*/
protected function getSalesChannel_PaymentMethod_RepositoryService()
{
return $this->services['sales_channel.payment_method.repository'] = new \Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository(($this->services['Shopware\\Core\\Checkout\\Payment\\SalesChannel\\SalesChannelPaymentMethodDefinition'] ?? $this->getSalesChannelPaymentMethodDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'sales_channel.product.repository' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository
*/
protected function getSalesChannel_Product_RepositoryService()
{
return $this->services['sales_channel.product.repository'] = new \Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository(($this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\SalesChannelProductDefinition'] ?? $this->getSalesChannelProductDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'sales_channel.repository' shared autowired service.
*
* @return \Swag\Markets\DataAbstractionLayer\SalesChannelRepositoryDecorator
*/
protected function getSalesChannel_RepositoryService()
{
return $this->services['sales_channel.repository'] = new \Swag\Markets\DataAbstractionLayer\SalesChannelRepositoryDecorator(new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\SalesChannel\\SalesChannelDefinition'] ?? $this->getSalesChannelDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService())));
}
/**
* Gets the public 'sales_channel.salutation.repository' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository
*/
protected function getSalesChannel_Salutation_RepositoryService()
{
return $this->services['sales_channel.salutation.repository'] = new \Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository(($this->services['Shopware\\Core\\System\\Salutation\\SalesChannel\\SalesChannelSalutationDefinition'] ?? $this->getSalesChannelSalutationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'sales_channel.seo_url.repository' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository
*/
protected function getSalesChannel_SeoUrl_RepositoryService()
{
return $this->services['sales_channel.seo_url.repository'] = new \Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository(($this->services['Shopware\\Core\\Content\\Seo\\SeoUrl\\SalesChannel\\SalesChannelSeoUrlDefinition'] ?? $this->getSalesChannelSeoUrlDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'sales_channel.shipping_method.repository' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository
*/
protected function getSalesChannel_ShippingMethod_RepositoryService()
{
return $this->services['sales_channel.shipping_method.repository'] = new \Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository(($this->services['Shopware\\Core\\Checkout\\Shipping\\SalesChannel\\SalesChannelShippingMethodDefinition'] ?? $this->getSalesChannelShippingMethodDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'sales_channel_analytics.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getSalesChannelAnalytics_RepositoryService()
{
return $this->services['sales_channel_analytics.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelAnalytics\\SalesChannelAnalyticsDefinition'] ?? $this->getSalesChannelAnalyticsDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'sales_channel_country.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getSalesChannelCountry_RepositoryService()
{
return $this->services['sales_channel_country.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelCountry\\SalesChannelCountryDefinition'] ?? $this->getSalesChannelCountryDefinition2Service()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'sales_channel_currency.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getSalesChannelCurrency_RepositoryService()
{
return $this->services['sales_channel_currency.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelCurrency\\SalesChannelCurrencyDefinition'] ?? $this->getSalesChannelCurrencyDefinition2Service()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Customer\Aggregate\CustomerAddress\CustomerAddressDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Customer\Aggregate\CustomerAddress\CustomerAddressDefinition
*/
protected function getCustomerAddressDefinition2Service()
{
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerAddress\\CustomerAddressDefinition'] = $instance = new \Shopware\Core\Checkout\Customer\Aggregate\CustomerAddress\CustomerAddressDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Customer\Aggregate\CustomerGroupRegistrationSalesChannel\CustomerGroupRegistrationSalesChannelDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Customer\Aggregate\CustomerGroupRegistrationSalesChannel\CustomerGroupRegistrationSalesChannelDefinition
*/
protected function getCustomerGroupRegistrationSalesChannelDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/Aggregate/CustomerGroupRegistrationSalesChannel/CustomerGroupRegistrationSalesChannelDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerGroupRegistrationSalesChannel\\CustomerGroupRegistrationSalesChannelDefinition'] = $instance = new \Shopware\Core\Checkout\Customer\Aggregate\CustomerGroupRegistrationSalesChannel\CustomerGroupRegistrationSalesChannelDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Customer\Aggregate\CustomerGroupTranslation\CustomerGroupTranslationDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Customer\Aggregate\CustomerGroupTranslation\CustomerGroupTranslationDefinition
*/
protected function getCustomerGroupTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/Aggregate/CustomerGroupTranslation/CustomerGroupTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerGroupTranslation\\CustomerGroupTranslationDefinition'] = $instance = new \Shopware\Core\Checkout\Customer\Aggregate\CustomerGroupTranslation\CustomerGroupTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Customer\Aggregate\CustomerGroup\CustomerGroupDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Customer\Aggregate\CustomerGroup\CustomerGroupDefinition
*/
protected function getCustomerGroupDefinition2Service()
{
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerGroup\\CustomerGroupDefinition'] = $instance = new \Shopware\Core\Checkout\Customer\Aggregate\CustomerGroup\CustomerGroupDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Customer\Aggregate\CustomerRecovery\CustomerRecoveryDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Customer\Aggregate\CustomerRecovery\CustomerRecoveryDefinition
*/
protected function getCustomerRecoveryDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/Aggregate/CustomerRecovery/CustomerRecoveryDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerRecovery\\CustomerRecoveryDefinition'] = $instance = new \Shopware\Core\Checkout\Customer\Aggregate\CustomerRecovery\CustomerRecoveryDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Customer\Aggregate\CustomerTag\CustomerTagDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Customer\Aggregate\CustomerTag\CustomerTagDefinition
*/
protected function getCustomerTagDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/Aggregate/CustomerTag/CustomerTagDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerTag\\CustomerTagDefinition'] = $instance = new \Shopware\Core\Checkout\Customer\Aggregate\CustomerTag\CustomerTagDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Customer\Aggregate\CustomerWishlistProduct\CustomerWishlistProductDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Customer\Aggregate\CustomerWishlistProduct\CustomerWishlistProductDefinition
*/
protected function getCustomerWishlistProductDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/Aggregate/CustomerWishlistProduct/CustomerWishlistProductDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerWishlistProduct\\CustomerWishlistProductDefinition'] = $instance = new \Shopware\Core\Checkout\Customer\Aggregate\CustomerWishlistProduct\CustomerWishlistProductDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Customer\Aggregate\CustomerWishlist\CustomerWishlistDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Customer\Aggregate\CustomerWishlist\CustomerWishlistDefinition
*/
protected function getCustomerWishlistDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/Aggregate/CustomerWishlist/CustomerWishlistDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Customer\\Aggregate\\CustomerWishlist\\CustomerWishlistDefinition'] = $instance = new \Shopware\Core\Checkout\Customer\Aggregate\CustomerWishlist\CustomerWishlistDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Customer\CustomerDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Customer\CustomerDefinition
*/
protected function getCustomerDefinition2Service()
{
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Customer\\CustomerDefinition'] = $instance = new \Shopware\Core\Checkout\Customer\CustomerDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Document\Aggregate\DocumentBaseConfigSalesChannel\DocumentBaseConfigSalesChannelDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Document\Aggregate\DocumentBaseConfigSalesChannel\DocumentBaseConfigSalesChannelDefinition
*/
protected function getDocumentBaseConfigSalesChannelDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Document/Aggregate/DocumentBaseConfigSalesChannel/DocumentBaseConfigSalesChannelDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Document\\Aggregate\\DocumentBaseConfigSalesChannel\\DocumentBaseConfigSalesChannelDefinition'] = $instance = new \Shopware\Core\Checkout\Document\Aggregate\DocumentBaseConfigSalesChannel\DocumentBaseConfigSalesChannelDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Document\Aggregate\DocumentBaseConfig\DocumentBaseConfigDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Document\Aggregate\DocumentBaseConfig\DocumentBaseConfigDefinition
*/
protected function getDocumentBaseConfigDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Document/Aggregate/DocumentBaseConfig/DocumentBaseConfigDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Document\\Aggregate\\DocumentBaseConfig\\DocumentBaseConfigDefinition'] = $instance = new \Shopware\Core\Checkout\Document\Aggregate\DocumentBaseConfig\DocumentBaseConfigDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Document\Aggregate\DocumentTypeTranslation\DocumentTypeTranslationDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Document\Aggregate\DocumentTypeTranslation\DocumentTypeTranslationDefinition
*/
protected function getDocumentTypeTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Document/Aggregate/DocumentTypeTranslation/DocumentTypeTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Document\\Aggregate\\DocumentTypeTranslation\\DocumentTypeTranslationDefinition'] = $instance = new \Shopware\Core\Checkout\Document\Aggregate\DocumentTypeTranslation\DocumentTypeTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Document\Aggregate\DocumentType\DocumentTypeDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Document\Aggregate\DocumentType\DocumentTypeDefinition
*/
protected function getDocumentTypeDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Document/Aggregate/DocumentType/DocumentTypeDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Document\\Aggregate\\DocumentType\\DocumentTypeDefinition'] = $instance = new \Shopware\Core\Checkout\Document\Aggregate\DocumentType\DocumentTypeDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Document\DocumentDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Document\DocumentDefinition
*/
protected function getDocumentDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Document/DocumentDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Document\\DocumentDefinition'] = $instance = new \Shopware\Core\Checkout\Document\DocumentDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Order\Aggregate\OrderAddress\OrderAddressDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Order\Aggregate\OrderAddress\OrderAddressDefinition
*/
protected function getOrderAddressDefinition2Service()
{
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderAddress\\OrderAddressDefinition'] = $instance = new \Shopware\Core\Checkout\Order\Aggregate\OrderAddress\OrderAddressDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Order\Aggregate\OrderCustomer\OrderCustomerDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Order\Aggregate\OrderCustomer\OrderCustomerDefinition
*/
protected function getOrderCustomerDefinition2Service()
{
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderCustomer\\OrderCustomerDefinition'] = $instance = new \Shopware\Core\Checkout\Order\Aggregate\OrderCustomer\OrderCustomerDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Order\Aggregate\OrderDeliveryPosition\OrderDeliveryPositionDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Order\Aggregate\OrderDeliveryPosition\OrderDeliveryPositionDefinition
*/
protected function getOrderDeliveryPositionDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Order/Aggregate/OrderDeliveryPosition/OrderDeliveryPositionDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderDeliveryPosition\\OrderDeliveryPositionDefinition'] = $instance = new \Shopware\Core\Checkout\Order\Aggregate\OrderDeliveryPosition\OrderDeliveryPositionDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Order\Aggregate\OrderDelivery\OrderDeliveryDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Order\Aggregate\OrderDelivery\OrderDeliveryDefinition
*/
protected function getOrderDeliveryDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Order/Aggregate/OrderDelivery/OrderDeliveryDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderDelivery\\OrderDeliveryDefinition'] = $instance = new \Shopware\Core\Checkout\Order\Aggregate\OrderDelivery\OrderDeliveryDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Order\Aggregate\OrderLineItem\OrderLineItemDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Order\Aggregate\OrderLineItem\OrderLineItemDefinition
*/
protected function getOrderLineItemDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Order/Aggregate/OrderLineItem/OrderLineItemDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderLineItem\\OrderLineItemDefinition'] = $instance = new \Shopware\Core\Checkout\Order\Aggregate\OrderLineItem\OrderLineItemDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Order\Aggregate\OrderTag\OrderTagDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Order\Aggregate\OrderTag\OrderTagDefinition
*/
protected function getOrderTagDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Order/Aggregate/OrderTag/OrderTagDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderTag\\OrderTagDefinition'] = $instance = new \Shopware\Core\Checkout\Order\Aggregate\OrderTag\OrderTagDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Order\Aggregate\OrderTransaction\OrderTransactionDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Order\Aggregate\OrderTransaction\OrderTransactionDefinition
*/
protected function getOrderTransactionDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Order/Aggregate/OrderTransaction/OrderTransactionDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderTransaction\\OrderTransactionDefinition'] = $instance = new \Shopware\Core\Checkout\Order\Aggregate\OrderTransaction\OrderTransactionDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Order\OrderDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Order\OrderDefinition
*/
protected function getOrderDefinition2Service()
{
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Order\\OrderDefinition'] = $instance = new \Shopware\Core\Checkout\Order\OrderDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Payment\Aggregate\PaymentMethodTranslation\PaymentMethodTranslationDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Payment\Aggregate\PaymentMethodTranslation\PaymentMethodTranslationDefinition
*/
protected function getPaymentMethodTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Payment/Aggregate/PaymentMethodTranslation/PaymentMethodTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Payment\\Aggregate\\PaymentMethodTranslation\\PaymentMethodTranslationDefinition'] = $instance = new \Shopware\Core\Checkout\Payment\Aggregate\PaymentMethodTranslation\PaymentMethodTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Promotion\Aggregate\PromotionCartRule\PromotionCartRuleDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Aggregate\PromotionCartRule\PromotionCartRuleDefinition
*/
protected function getPromotionCartRuleDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Aggregate/PromotionCartRule/PromotionCartRuleDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionCartRule\\PromotionCartRuleDefinition'] = $instance = new \Shopware\Core\Checkout\Promotion\Aggregate\PromotionCartRule\PromotionCartRuleDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Promotion\Aggregate\PromotionDiscountPrice\PromotionDiscountPriceDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Aggregate\PromotionDiscountPrice\PromotionDiscountPriceDefinition
*/
protected function getPromotionDiscountPriceDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Aggregate/PromotionDiscountPrice/PromotionDiscountPriceDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionDiscountPrice\\PromotionDiscountPriceDefinition'] = $instance = new \Shopware\Core\Checkout\Promotion\Aggregate\PromotionDiscountPrice\PromotionDiscountPriceDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Promotion\Aggregate\PromotionDiscountRule\PromotionDiscountRuleDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Aggregate\PromotionDiscountRule\PromotionDiscountRuleDefinition
*/
protected function getPromotionDiscountRuleDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Aggregate/PromotionDiscountRule/PromotionDiscountRuleDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionDiscountRule\\PromotionDiscountRuleDefinition'] = $instance = new \Shopware\Core\Checkout\Promotion\Aggregate\PromotionDiscountRule\PromotionDiscountRuleDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Promotion\Aggregate\PromotionDiscount\PromotionDiscountDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Aggregate\PromotionDiscount\PromotionDiscountDefinition
*/
protected function getPromotionDiscountDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Aggregate/PromotionDiscount/PromotionDiscountDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionDiscount\\PromotionDiscountDefinition'] = $instance = new \Shopware\Core\Checkout\Promotion\Aggregate\PromotionDiscount\PromotionDiscountDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Promotion\Aggregate\PromotionIndividualCode\PromotionIndividualCodeDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Aggregate\PromotionIndividualCode\PromotionIndividualCodeDefinition
*/
protected function getPromotionIndividualCodeDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Aggregate/PromotionIndividualCode/PromotionIndividualCodeDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionIndividualCode\\PromotionIndividualCodeDefinition'] = $instance = new \Shopware\Core\Checkout\Promotion\Aggregate\PromotionIndividualCode\PromotionIndividualCodeDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Promotion\Aggregate\PromotionOrderRule\PromotionOrderRuleDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Aggregate\PromotionOrderRule\PromotionOrderRuleDefinition
*/
protected function getPromotionOrderRuleDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Aggregate/PromotionOrderRule/PromotionOrderRuleDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionOrderRule\\PromotionOrderRuleDefinition'] = $instance = new \Shopware\Core\Checkout\Promotion\Aggregate\PromotionOrderRule\PromotionOrderRuleDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Promotion\Aggregate\PromotionPersonaCustomer\PromotionPersonaCustomerDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Aggregate\PromotionPersonaCustomer\PromotionPersonaCustomerDefinition
*/
protected function getPromotionPersonaCustomerDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Aggregate/PromotionPersonaCustomer/PromotionPersonaCustomerDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionPersonaCustomer\\PromotionPersonaCustomerDefinition'] = $instance = new \Shopware\Core\Checkout\Promotion\Aggregate\PromotionPersonaCustomer\PromotionPersonaCustomerDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Promotion\Aggregate\PromotionPersonaRule\PromotionPersonaRuleDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Aggregate\PromotionPersonaRule\PromotionPersonaRuleDefinition
*/
protected function getPromotionPersonaRuleDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Aggregate/PromotionPersonaRule/PromotionPersonaRuleDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionPersonaRule\\PromotionPersonaRuleDefinition'] = $instance = new \Shopware\Core\Checkout\Promotion\Aggregate\PromotionPersonaRule\PromotionPersonaRuleDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Promotion\Aggregate\PromotionSalesChannel\PromotionSalesChannelDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Aggregate\PromotionSalesChannel\PromotionSalesChannelDefinition
*/
protected function getPromotionSalesChannelDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Aggregate/PromotionSalesChannel/PromotionSalesChannelDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionSalesChannel\\PromotionSalesChannelDefinition'] = $instance = new \Shopware\Core\Checkout\Promotion\Aggregate\PromotionSalesChannel\PromotionSalesChannelDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Promotion\Aggregate\PromotionSetGroupRule\PromotionSetGroupRuleDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Aggregate\PromotionSetGroupRule\PromotionSetGroupRuleDefinition
*/
protected function getPromotionSetGroupRuleDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Aggregate/PromotionSetGroupRule/PromotionSetGroupRuleDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionSetGroupRule\\PromotionSetGroupRuleDefinition'] = $instance = new \Shopware\Core\Checkout\Promotion\Aggregate\PromotionSetGroupRule\PromotionSetGroupRuleDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Promotion\Aggregate\PromotionSetGroup\PromotionSetGroupDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Aggregate\PromotionSetGroup\PromotionSetGroupDefinition
*/
protected function getPromotionSetGroupDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Aggregate/PromotionSetGroup/PromotionSetGroupDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionSetGroup\\PromotionSetGroupDefinition'] = $instance = new \Shopware\Core\Checkout\Promotion\Aggregate\PromotionSetGroup\PromotionSetGroupDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Promotion\Aggregate\PromotionTranslation\PromotionTranslationDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Aggregate\PromotionTranslation\PromotionTranslationDefinition
*/
protected function getPromotionTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Aggregate/PromotionTranslation/PromotionTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Promotion\\Aggregate\\PromotionTranslation\\PromotionTranslationDefinition'] = $instance = new \Shopware\Core\Checkout\Promotion\Aggregate\PromotionTranslation\PromotionTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Promotion\PromotionDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\PromotionDefinition
*/
protected function getPromotionDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/PromotionDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Promotion\\PromotionDefinition'] = $instance = new \Shopware\Core\Checkout\Promotion\PromotionDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Shipping\Aggregate\ShippingMethodPrice\ShippingMethodPriceDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Shipping\Aggregate\ShippingMethodPrice\ShippingMethodPriceDefinition
*/
protected function getShippingMethodPriceDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Shipping/Aggregate/ShippingMethodPrice/ShippingMethodPriceDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Shipping\\Aggregate\\ShippingMethodPrice\\ShippingMethodPriceDefinition'] = $instance = new \Shopware\Core\Checkout\Shipping\Aggregate\ShippingMethodPrice\ShippingMethodPriceDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Shipping\Aggregate\ShippingMethodTag\ShippingMethodTagDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Shipping\Aggregate\ShippingMethodTag\ShippingMethodTagDefinition
*/
protected function getShippingMethodTagDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Shipping/Aggregate/ShippingMethodTag/ShippingMethodTagDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Shipping\\Aggregate\\ShippingMethodTag\\ShippingMethodTagDefinition'] = $instance = new \Shopware\Core\Checkout\Shipping\Aggregate\ShippingMethodTag\ShippingMethodTagDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Checkout\Shipping\Aggregate\ShippingMethodTranslation\ShippingMethodTranslationDefinition' shared service.
*
* @return \Shopware\Core\Checkout\Shipping\Aggregate\ShippingMethodTranslation\ShippingMethodTranslationDefinition
*/
protected function getShippingMethodTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Shipping/Aggregate/ShippingMethodTranslation/ShippingMethodTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Checkout\\Shipping\\Aggregate\\ShippingMethodTranslation\\ShippingMethodTranslationDefinition'] = $instance = new \Shopware\Core\Checkout\Shipping\Aggregate\ShippingMethodTranslation\ShippingMethodTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Category\Aggregate\CategoryTag\CategoryTagDefinition' shared service.
*
* @return \Shopware\Core\Content\Category\Aggregate\CategoryTag\CategoryTagDefinition
*/
protected function getCategoryTagDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Category/Aggregate/CategoryTag/CategoryTagDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Category\\Aggregate\\CategoryTag\\CategoryTagDefinition'] = $instance = new \Shopware\Core\Content\Category\Aggregate\CategoryTag\CategoryTagDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Category\Aggregate\CategoryTranslation\CategoryTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\Category\Aggregate\CategoryTranslation\CategoryTranslationDefinition
*/
protected function getCategoryTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Category/Aggregate/CategoryTranslation/CategoryTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Category\\Aggregate\\CategoryTranslation\\CategoryTranslationDefinition'] = $instance = new \Shopware\Core\Content\Category\Aggregate\CategoryTranslation\CategoryTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Cms\Aggregate\CmsBlock\CmsBlockDefinition' shared service.
*
* @return \Shopware\Core\Content\Cms\Aggregate\CmsBlock\CmsBlockDefinition
*/
protected function getCmsBlockDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Cms/Aggregate/CmsBlock/CmsBlockDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Cms\\Aggregate\\CmsBlock\\CmsBlockDefinition'] = $instance = new \Shopware\Core\Content\Cms\Aggregate\CmsBlock\CmsBlockDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Cms\Aggregate\CmsPageTranslation\CmsPageTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\Cms\Aggregate\CmsPageTranslation\CmsPageTranslationDefinition
*/
protected function getCmsPageTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Cms/Aggregate/CmsPageTranslation/CmsPageTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Cms\\Aggregate\\CmsPageTranslation\\CmsPageTranslationDefinition'] = $instance = new \Shopware\Core\Content\Cms\Aggregate\CmsPageTranslation\CmsPageTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Cms\Aggregate\CmsSection\CmsSectionDefinition' shared service.
*
* @return \Shopware\Core\Content\Cms\Aggregate\CmsSection\CmsSectionDefinition
*/
protected function getCmsSectionDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Cms/Aggregate/CmsSection/CmsSectionDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Cms\\Aggregate\\CmsSection\\CmsSectionDefinition'] = $instance = new \Shopware\Core\Content\Cms\Aggregate\CmsSection\CmsSectionDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Cms\Aggregate\CmsSlotTranslation\CmsSlotTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\Cms\Aggregate\CmsSlotTranslation\CmsSlotTranslationDefinition
*/
protected function getCmsSlotTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Cms/Aggregate/CmsSlotTranslation/CmsSlotTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Cms\\Aggregate\\CmsSlotTranslation\\CmsSlotTranslationDefinition'] = $instance = new \Shopware\Core\Content\Cms\Aggregate\CmsSlotTranslation\CmsSlotTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Cms\Aggregate\CmsSlot\CmsSlotDefinition' shared service.
*
* @return \Shopware\Core\Content\Cms\Aggregate\CmsSlot\CmsSlotDefinition
*/
protected function getCmsSlotDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Cms/Aggregate/CmsSlot/CmsSlotDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Cms\\Aggregate\\CmsSlot\\CmsSlotDefinition'] = $instance = new \Shopware\Core\Content\Cms\Aggregate\CmsSlot\CmsSlotDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Cms\CmsPageDefinition' shared service.
*
* @return \Shopware\Core\Content\Cms\CmsPageDefinition
*/
protected function getCmsPageDefinition2Service()
{
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Cms\\CmsPageDefinition'] = $instance = new \Shopware\Core\Content\Cms\CmsPageDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\ImportExport\Aggregate\ImportExportFile\ImportExportFileDefinition' shared service.
*
* @return \Shopware\Core\Content\ImportExport\Aggregate\ImportExportFile\ImportExportFileDefinition
*/
protected function getImportExportFileDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/Aggregate/ImportExportFile/ImportExportFileDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\ImportExport\\Aggregate\\ImportExportFile\\ImportExportFileDefinition'] = $instance = new \Shopware\Core\Content\ImportExport\Aggregate\ImportExportFile\ImportExportFileDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\ImportExport\Aggregate\ImportExportLog\ImportExportLogDefinition' shared service.
*
* @return \Shopware\Core\Content\ImportExport\Aggregate\ImportExportLog\ImportExportLogDefinition
*/
protected function getImportExportLogDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/Aggregate/ImportExportLog/ImportExportLogDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\ImportExport\\Aggregate\\ImportExportLog\\ImportExportLogDefinition'] = $instance = new \Shopware\Core\Content\ImportExport\Aggregate\ImportExportLog\ImportExportLogDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\ImportExport\ImportExportProfileDefinition' shared service.
*
* @return \Shopware\Core\Content\ImportExport\ImportExportProfileDefinition
*/
protected function getImportExportProfileDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/ImportExportProfileDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\ImportExport\\ImportExportProfileDefinition'] = $instance = new \Shopware\Core\Content\ImportExport\ImportExportProfileDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\ImportExport\ImportExportProfileTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\ImportExport\ImportExportProfileTranslationDefinition
*/
protected function getImportExportProfileTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/ImportExportProfileTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\ImportExport\\ImportExportProfileTranslationDefinition'] = $instance = new \Shopware\Core\Content\ImportExport\ImportExportProfileTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\LandingPage\Aggregate\LandingPageSalesChannel\LandingPageSalesChannelDefinition' shared service.
*
* @return \Shopware\Core\Content\LandingPage\Aggregate\LandingPageSalesChannel\LandingPageSalesChannelDefinition
*/
protected function getLandingPageSalesChannelDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/LandingPage/Aggregate/LandingPageSalesChannel/LandingPageSalesChannelDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\LandingPage\\Aggregate\\LandingPageSalesChannel\\LandingPageSalesChannelDefinition'] = $instance = new \Shopware\Core\Content\LandingPage\Aggregate\LandingPageSalesChannel\LandingPageSalesChannelDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\LandingPage\Aggregate\LandingPageTag\LandingPageTagDefinition' shared service.
*
* @return \Shopware\Core\Content\LandingPage\Aggregate\LandingPageTag\LandingPageTagDefinition
*/
protected function getLandingPageTagDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/LandingPage/Aggregate/LandingPageTag/LandingPageTagDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\LandingPage\\Aggregate\\LandingPageTag\\LandingPageTagDefinition'] = $instance = new \Shopware\Core\Content\LandingPage\Aggregate\LandingPageTag\LandingPageTagDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\LandingPage\Aggregate\LandingPageTranslation\LandingPageTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\LandingPage\Aggregate\LandingPageTranslation\LandingPageTranslationDefinition
*/
protected function getLandingPageTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/LandingPage/Aggregate/LandingPageTranslation/LandingPageTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\LandingPage\\Aggregate\\LandingPageTranslation\\LandingPageTranslationDefinition'] = $instance = new \Shopware\Core\Content\LandingPage\Aggregate\LandingPageTranslation\LandingPageTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\MailTemplate\Aggregate\MailHeaderFooterTranslation\MailHeaderFooterTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\MailTemplate\Aggregate\MailHeaderFooterTranslation\MailHeaderFooterTranslationDefinition
*/
protected function getMailHeaderFooterTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/MailTemplate/Aggregate/MailHeaderFooterTranslation/MailHeaderFooterTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailHeaderFooterTranslation\\MailHeaderFooterTranslationDefinition'] = $instance = new \Shopware\Core\Content\MailTemplate\Aggregate\MailHeaderFooterTranslation\MailHeaderFooterTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\MailTemplate\Aggregate\MailHeaderFooter\MailHeaderFooterDefinition' shared service.
*
* @return \Shopware\Core\Content\MailTemplate\Aggregate\MailHeaderFooter\MailHeaderFooterDefinition
*/
protected function getMailHeaderFooterDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/MailTemplate/Aggregate/MailHeaderFooter/MailHeaderFooterDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailHeaderFooter\\MailHeaderFooterDefinition'] = $instance = new \Shopware\Core\Content\MailTemplate\Aggregate\MailHeaderFooter\MailHeaderFooterDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\MailTemplate\Aggregate\MailTemplateMedia\MailTemplateMediaDefinition' shared service.
*
* @return \Shopware\Core\Content\MailTemplate\Aggregate\MailTemplateMedia\MailTemplateMediaDefinition
*/
protected function getMailTemplateMediaDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/MailTemplate/Aggregate/MailTemplateMedia/MailTemplateMediaDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailTemplateMedia\\MailTemplateMediaDefinition'] = $instance = new \Shopware\Core\Content\MailTemplate\Aggregate\MailTemplateMedia\MailTemplateMediaDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\MailTemplate\Aggregate\MailTemplateTranslation\MailTemplateTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\MailTemplate\Aggregate\MailTemplateTranslation\MailTemplateTranslationDefinition
*/
protected function getMailTemplateTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/MailTemplate/Aggregate/MailTemplateTranslation/MailTemplateTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailTemplateTranslation\\MailTemplateTranslationDefinition'] = $instance = new \Shopware\Core\Content\MailTemplate\Aggregate\MailTemplateTranslation\MailTemplateTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\MailTemplate\Aggregate\MailTemplateTypeTranslation\MailTemplateTypeTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\MailTemplate\Aggregate\MailTemplateTypeTranslation\MailTemplateTypeTranslationDefinition
*/
protected function getMailTemplateTypeTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/MailTemplate/Aggregate/MailTemplateTypeTranslation/MailTemplateTypeTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailTemplateTypeTranslation\\MailTemplateTypeTranslationDefinition'] = $instance = new \Shopware\Core\Content\MailTemplate\Aggregate\MailTemplateTypeTranslation\MailTemplateTypeTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\MailTemplate\Aggregate\MailTemplateType\MailTemplateTypeDefinition' shared service.
*
* @return \Shopware\Core\Content\MailTemplate\Aggregate\MailTemplateType\MailTemplateTypeDefinition
*/
protected function getMailTemplateTypeDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/MailTemplate/Aggregate/MailTemplateType/MailTemplateTypeDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailTemplateType\\MailTemplateTypeDefinition'] = $instance = new \Shopware\Core\Content\MailTemplate\Aggregate\MailTemplateType\MailTemplateTypeDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\MailTemplate\MailTemplateDefinition' shared service.
*
* @return \Shopware\Core\Content\MailTemplate\MailTemplateDefinition
*/
protected function getMailTemplateDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/MailTemplate/MailTemplateDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\MailTemplate\\MailTemplateDefinition'] = $instance = new \Shopware\Core\Content\MailTemplate\MailTemplateDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Media\Aggregate\MediaDefaultFolder\MediaDefaultFolderDefinition' shared service.
*
* @return \Shopware\Core\Content\Media\Aggregate\MediaDefaultFolder\MediaDefaultFolderDefinition
*/
protected function getMediaDefaultFolderDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Aggregate/MediaDefaultFolder/MediaDefaultFolderDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Media\\Aggregate\\MediaDefaultFolder\\MediaDefaultFolderDefinition'] = $instance = new \Shopware\Core\Content\Media\Aggregate\MediaDefaultFolder\MediaDefaultFolderDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Media\Aggregate\MediaFolderConfigurationMediaThumbnailSize\MediaFolderConfigurationMediaThumbnailSizeDefinition' shared service.
*
* @return \Shopware\Core\Content\Media\Aggregate\MediaFolderConfigurationMediaThumbnailSize\MediaFolderConfigurationMediaThumbnailSizeDefinition
*/
protected function getMediaFolderConfigurationMediaThumbnailSizeDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Aggregate/MediaFolderConfigurationMediaThumbnailSize/MediaFolderConfigurationMediaThumbnailSizeDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Media\\Aggregate\\MediaFolderConfigurationMediaThumbnailSize\\MediaFolderConfigurationMediaThumbnailSizeDefinition'] = $instance = new \Shopware\Core\Content\Media\Aggregate\MediaFolderConfigurationMediaThumbnailSize\MediaFolderConfigurationMediaThumbnailSizeDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Media\Aggregate\MediaFolderConfiguration\MediaFolderConfigurationDefinition' shared service.
*
* @return \Shopware\Core\Content\Media\Aggregate\MediaFolderConfiguration\MediaFolderConfigurationDefinition
*/
protected function getMediaFolderConfigurationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Aggregate/MediaFolderConfiguration/MediaFolderConfigurationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Media\\Aggregate\\MediaFolderConfiguration\\MediaFolderConfigurationDefinition'] = $instance = new \Shopware\Core\Content\Media\Aggregate\MediaFolderConfiguration\MediaFolderConfigurationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Media\Aggregate\MediaFolder\MediaFolderDefinition' shared service.
*
* @return \Shopware\Core\Content\Media\Aggregate\MediaFolder\MediaFolderDefinition
*/
protected function getMediaFolderDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Aggregate/MediaFolder/MediaFolderDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Media\\Aggregate\\MediaFolder\\MediaFolderDefinition'] = $instance = new \Shopware\Core\Content\Media\Aggregate\MediaFolder\MediaFolderDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Media\Aggregate\MediaTag\MediaTagDefinition' shared service.
*
* @return \Shopware\Core\Content\Media\Aggregate\MediaTag\MediaTagDefinition
*/
protected function getMediaTagDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Aggregate/MediaTag/MediaTagDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Media\\Aggregate\\MediaTag\\MediaTagDefinition'] = $instance = new \Shopware\Core\Content\Media\Aggregate\MediaTag\MediaTagDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Media\Aggregate\MediaThumbnailSize\MediaThumbnailSizeDefinition' shared service.
*
* @return \Shopware\Core\Content\Media\Aggregate\MediaThumbnailSize\MediaThumbnailSizeDefinition
*/
protected function getMediaThumbnailSizeDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Aggregate/MediaThumbnailSize/MediaThumbnailSizeDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Media\\Aggregate\\MediaThumbnailSize\\MediaThumbnailSizeDefinition'] = $instance = new \Shopware\Core\Content\Media\Aggregate\MediaThumbnailSize\MediaThumbnailSizeDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Media\Aggregate\MediaThumbnail\MediaThumbnailDefinition' shared service.
*
* @return \Shopware\Core\Content\Media\Aggregate\MediaThumbnail\MediaThumbnailDefinition
*/
protected function getMediaThumbnailDefinition2Service()
{
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Media\\Aggregate\\MediaThumbnail\\MediaThumbnailDefinition'] = $instance = new \Shopware\Core\Content\Media\Aggregate\MediaThumbnail\MediaThumbnailDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Media\Aggregate\MediaTranslation\MediaTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\Media\Aggregate\MediaTranslation\MediaTranslationDefinition
*/
protected function getMediaTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Aggregate/MediaTranslation/MediaTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Media\\Aggregate\\MediaTranslation\\MediaTranslationDefinition'] = $instance = new \Shopware\Core\Content\Media\Aggregate\MediaTranslation\MediaTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Media\MediaDefinition' shared service.
*
* @return \Shopware\Core\Content\Media\MediaDefinition
*/
protected function getMediaDefinition2Service()
{
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Media\\MediaDefinition'] = $instance = new \Shopware\Core\Content\Media\MediaDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Newsletter\Aggregate\NewsletterRecipientTag\NewsletterRecipientTagDefinition' shared service.
*
* @return \Shopware\Core\Content\Newsletter\Aggregate\NewsletterRecipientTag\NewsletterRecipientTagDefinition
*/
protected function getNewsletterRecipientTagDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Newsletter/Aggregate/NewsletterRecipientTag/NewsletterRecipientTagDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Newsletter\\Aggregate\\NewsletterRecipientTag\\NewsletterRecipientTagDefinition'] = $instance = new \Shopware\Core\Content\Newsletter\Aggregate\NewsletterRecipientTag\NewsletterRecipientTagDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Newsletter\Aggregate\NewsletterRecipient\NewsletterRecipientDefinition' shared service.
*
* @return \Shopware\Core\Content\Newsletter\Aggregate\NewsletterRecipient\NewsletterRecipientDefinition
*/
protected function getNewsletterRecipientDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Newsletter/Aggregate/NewsletterRecipient/NewsletterRecipientDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Newsletter\\Aggregate\\NewsletterRecipient\\NewsletterRecipientDefinition'] = $instance = new \Shopware\Core\Content\Newsletter\Aggregate\NewsletterRecipient\NewsletterRecipientDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\ProductExport\ProductExportDefinition' shared service.
*
* @return \Shopware\Core\Content\ProductExport\ProductExportDefinition
*/
protected function getProductExportDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ProductExport/ProductExportDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\ProductExport\\ProductExportDefinition'] = $instance = new \Shopware\Core\Content\ProductExport\ProductExportDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\ProductStream\Aggregate\ProductStreamFilter\ProductStreamFilterDefinition' shared service.
*
* @return \Shopware\Core\Content\ProductStream\Aggregate\ProductStreamFilter\ProductStreamFilterDefinition
*/
protected function getProductStreamFilterDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ProductStream/Aggregate/ProductStreamFilter/ProductStreamFilterDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\ProductStream\\Aggregate\\ProductStreamFilter\\ProductStreamFilterDefinition'] = $instance = new \Shopware\Core\Content\ProductStream\Aggregate\ProductStreamFilter\ProductStreamFilterDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\ProductStream\Aggregate\ProductStreamTranslation\ProductStreamTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\ProductStream\Aggregate\ProductStreamTranslation\ProductStreamTranslationDefinition
*/
protected function getProductStreamTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ProductStream/Aggregate/ProductStreamTranslation/ProductStreamTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\ProductStream\\Aggregate\\ProductStreamTranslation\\ProductStreamTranslationDefinition'] = $instance = new \Shopware\Core\Content\ProductStream\Aggregate\ProductStreamTranslation\ProductStreamTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\ProductStream\ProductStreamDefinition' shared service.
*
* @return \Shopware\Core\Content\ProductStream\ProductStreamDefinition
*/
protected function getProductStreamDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ProductStream/ProductStreamDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\ProductStream\\ProductStreamDefinition'] = $instance = new \Shopware\Core\Content\ProductStream\ProductStreamDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Product\Aggregate\ProductCategoryTree\ProductCategoryTreeDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductCategoryTree\ProductCategoryTreeDefinition
*/
protected function getProductCategoryTreeDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductCategoryTree/ProductCategoryTreeDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductCategoryTree\\ProductCategoryTreeDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductCategoryTree\ProductCategoryTreeDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Product\Aggregate\ProductCategory\ProductCategoryDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductCategory\ProductCategoryDefinition
*/
protected function getProductCategoryDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductCategory/ProductCategoryDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductCategory\\ProductCategoryDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductCategory\ProductCategoryDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Product\Aggregate\ProductConfiguratorSetting\ProductConfiguratorSettingDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductConfiguratorSetting\ProductConfiguratorSettingDefinition
*/
protected function getProductConfiguratorSettingDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductConfiguratorSetting/ProductConfiguratorSettingDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductConfiguratorSetting\\ProductConfiguratorSettingDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductConfiguratorSetting\ProductConfiguratorSettingDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Product\Aggregate\ProductCrossSellingAssignedProducts\ProductCrossSellingAssignedProductsDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductCrossSellingAssignedProducts\ProductCrossSellingAssignedProductsDefinition
*/
protected function getProductCrossSellingAssignedProductsDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductCrossSellingAssignedProducts/ProductCrossSellingAssignedProductsDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductCrossSellingAssignedProducts\\ProductCrossSellingAssignedProductsDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductCrossSellingAssignedProducts\ProductCrossSellingAssignedProductsDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Product\Aggregate\ProductCrossSellingTranslation\ProductCrossSellingTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductCrossSellingTranslation\ProductCrossSellingTranslationDefinition
*/
protected function getProductCrossSellingTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductCrossSellingTranslation/ProductCrossSellingTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductCrossSellingTranslation\\ProductCrossSellingTranslationDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductCrossSellingTranslation\ProductCrossSellingTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Product\Aggregate\ProductCrossSelling\ProductCrossSellingDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductCrossSelling\ProductCrossSellingDefinition
*/
protected function getProductCrossSellingDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductCrossSelling/ProductCrossSellingDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductCrossSelling\\ProductCrossSellingDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductCrossSelling\ProductCrossSellingDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Product\Aggregate\ProductCustomFieldSet\ProductCustomFieldSetDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductCustomFieldSet\ProductCustomFieldSetDefinition
*/
protected function getProductCustomFieldSetDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductCustomFieldSet/ProductCustomFieldSetDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductCustomFieldSet\\ProductCustomFieldSetDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductCustomFieldSet\ProductCustomFieldSetDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Product\Aggregate\ProductFeatureSetTranslation\ProductFeatureSetTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductFeatureSetTranslation\ProductFeatureSetTranslationDefinition
*/
protected function getProductFeatureSetTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductFeatureSetTranslation/ProductFeatureSetTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductFeatureSetTranslation\\ProductFeatureSetTranslationDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductFeatureSetTranslation\ProductFeatureSetTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Product\Aggregate\ProductFeatureSet\ProductFeatureSetDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductFeatureSet\ProductFeatureSetDefinition
*/
protected function getProductFeatureSetDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductFeatureSet/ProductFeatureSetDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductFeatureSet\\ProductFeatureSetDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductFeatureSet\ProductFeatureSetDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Product\Aggregate\ProductKeywordDictionary\ProductKeywordDictionaryDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductKeywordDictionary\ProductKeywordDictionaryDefinition
*/
protected function getProductKeywordDictionaryDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductKeywordDictionary/ProductKeywordDictionaryDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductKeywordDictionary\\ProductKeywordDictionaryDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductKeywordDictionary\ProductKeywordDictionaryDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Product\Aggregate\ProductManufacturerTranslation\ProductManufacturerTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductManufacturerTranslation\ProductManufacturerTranslationDefinition
*/
protected function getProductManufacturerTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductManufacturerTranslation/ProductManufacturerTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductManufacturerTranslation\\ProductManufacturerTranslationDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductManufacturerTranslation\ProductManufacturerTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Product\Aggregate\ProductManufacturer\ProductManufacturerDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductManufacturer\ProductManufacturerDefinition
*/
protected function getProductManufacturerDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductManufacturer/ProductManufacturerDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductManufacturer\\ProductManufacturerDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductManufacturer\ProductManufacturerDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Product\Aggregate\ProductMedia\ProductMediaDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductMedia\ProductMediaDefinition
*/
protected function getProductMediaDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductMedia/ProductMediaDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductMedia\\ProductMediaDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductMedia\ProductMediaDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Product\Aggregate\ProductOption\ProductOptionDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductOption\ProductOptionDefinition
*/
protected function getProductOptionDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductOption/ProductOptionDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductOption\\ProductOptionDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductOption\ProductOptionDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Product\Aggregate\ProductPrice\ProductPriceDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductPrice\ProductPriceDefinition
*/
protected function getProductPriceDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductPrice/ProductPriceDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductPrice\\ProductPriceDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductPrice\ProductPriceDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Product\Aggregate\ProductProperty\ProductPropertyDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductProperty\ProductPropertyDefinition
*/
protected function getProductPropertyDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductProperty/ProductPropertyDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductProperty\\ProductPropertyDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductProperty\ProductPropertyDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Product\Aggregate\ProductReview\ProductReviewDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductReview\ProductReviewDefinition
*/
protected function getProductReviewDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductReview/ProductReviewDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductReview\\ProductReviewDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductReview\ProductReviewDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Product\Aggregate\ProductSearchConfigField\ProductSearchConfigFieldDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductSearchConfigField\ProductSearchConfigFieldDefinition
*/
protected function getProductSearchConfigFieldDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductSearchConfigField/ProductSearchConfigFieldDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductSearchConfigField\\ProductSearchConfigFieldDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductSearchConfigField\ProductSearchConfigFieldDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Product\Aggregate\ProductSearchConfig\ProductSearchConfigDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductSearchConfig\ProductSearchConfigDefinition
*/
protected function getProductSearchConfigDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductSearchConfig/ProductSearchConfigDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductSearchConfig\\ProductSearchConfigDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductSearchConfig\ProductSearchConfigDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Product\Aggregate\ProductSearchKeyword\ProductSearchKeywordDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductSearchKeyword\ProductSearchKeywordDefinition
*/
protected function getProductSearchKeywordDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductSearchKeyword/ProductSearchKeywordDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductSearchKeyword\\ProductSearchKeywordDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductSearchKeyword\ProductSearchKeywordDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Product\Aggregate\ProductStreamMapping\ProductStreamMappingDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductStreamMapping\ProductStreamMappingDefinition
*/
protected function getProductStreamMappingDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductStreamMapping/ProductStreamMappingDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductStreamMapping\\ProductStreamMappingDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductStreamMapping\ProductStreamMappingDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Product\Aggregate\ProductTag\ProductTagDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductTag\ProductTagDefinition
*/
protected function getProductTagDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductTag/ProductTagDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductTag\\ProductTagDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductTag\ProductTagDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Product\Aggregate\ProductTranslation\ProductTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductTranslation\ProductTranslationDefinition
*/
protected function getProductTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductTranslation/ProductTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductTranslation\\ProductTranslationDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductTranslation\ProductTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Product\Aggregate\ProductVisibility\ProductVisibilityDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\Aggregate\ProductVisibility\ProductVisibilityDefinition
*/
protected function getProductVisibilityDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Aggregate/ProductVisibility/ProductVisibilityDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Product\\Aggregate\\ProductVisibility\\ProductVisibilityDefinition'] = $instance = new \Shopware\Core\Content\Product\Aggregate\ProductVisibility\ProductVisibilityDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Product\SalesChannel\Sorting\ProductSortingDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\SalesChannel\Sorting\ProductSortingDefinition
*/
protected function getProductSortingDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/Sorting/ProductSortingDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Product\\SalesChannel\\Sorting\\ProductSortingDefinition'] = $instance = new \Shopware\Core\Content\Product\SalesChannel\Sorting\ProductSortingDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Product\SalesChannel\Sorting\ProductSortingTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\Product\SalesChannel\Sorting\ProductSortingTranslationDefinition
*/
protected function getProductSortingTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/Sorting/ProductSortingTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Product\\SalesChannel\\Sorting\\ProductSortingTranslationDefinition'] = $instance = new \Shopware\Core\Content\Product\SalesChannel\Sorting\ProductSortingTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Property\Aggregate\PropertyGroupOptionTranslation\PropertyGroupOptionTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\Property\Aggregate\PropertyGroupOptionTranslation\PropertyGroupOptionTranslationDefinition
*/
protected function getPropertyGroupOptionTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Property/Aggregate/PropertyGroupOptionTranslation/PropertyGroupOptionTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Property\\Aggregate\\PropertyGroupOptionTranslation\\PropertyGroupOptionTranslationDefinition'] = $instance = new \Shopware\Core\Content\Property\Aggregate\PropertyGroupOptionTranslation\PropertyGroupOptionTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Property\Aggregate\PropertyGroupOption\PropertyGroupOptionDefinition' shared service.
*
* @return \Shopware\Core\Content\Property\Aggregate\PropertyGroupOption\PropertyGroupOptionDefinition
*/
protected function getPropertyGroupOptionDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Property/Aggregate/PropertyGroupOption/PropertyGroupOptionDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Property\\Aggregate\\PropertyGroupOption\\PropertyGroupOptionDefinition'] = $instance = new \Shopware\Core\Content\Property\Aggregate\PropertyGroupOption\PropertyGroupOptionDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Property\Aggregate\PropertyGroupTranslation\PropertyGroupTranslationDefinition' shared service.
*
* @return \Shopware\Core\Content\Property\Aggregate\PropertyGroupTranslation\PropertyGroupTranslationDefinition
*/
protected function getPropertyGroupTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Property/Aggregate/PropertyGroupTranslation/PropertyGroupTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Property\\Aggregate\\PropertyGroupTranslation\\PropertyGroupTranslationDefinition'] = $instance = new \Shopware\Core\Content\Property\Aggregate\PropertyGroupTranslation\PropertyGroupTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Property\PropertyGroupDefinition' shared service.
*
* @return \Shopware\Core\Content\Property\PropertyGroupDefinition
*/
protected function getPropertyGroupDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Property/PropertyGroupDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Property\\PropertyGroupDefinition'] = $instance = new \Shopware\Core\Content\Property\PropertyGroupDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Rule\Aggregate\RuleCondition\RuleConditionDefinition' shared service.
*
* @return \Shopware\Core\Content\Rule\Aggregate\RuleCondition\RuleConditionDefinition
*/
protected function getRuleConditionDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Rule/Aggregate/RuleCondition/RuleConditionDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Rule\\Aggregate\\RuleCondition\\RuleConditionDefinition'] = $instance = new \Shopware\Core\Content\Rule\Aggregate\RuleCondition\RuleConditionDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Rule\RuleDefinition' shared service.
*
* @return \Shopware\Core\Content\Rule\RuleDefinition
*/
protected function getRuleDefinition2Service()
{
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Rule\\RuleDefinition'] = $instance = new \Shopware\Core\Content\Rule\RuleDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Content\Seo\SeoUrlTemplate\SeoUrlTemplateDefinition' shared service.
*
* @return \Shopware\Core\Content\Seo\SeoUrlTemplate\SeoUrlTemplateDefinition
*/
protected function getSeoUrlTemplateDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Seo/SeoUrlTemplate/SeoUrlTemplateDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Content\\Seo\\SeoUrlTemplate\\SeoUrlTemplateDefinition'] = $instance = new \Shopware\Core\Content\Seo\SeoUrlTemplate\SeoUrlTemplateDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Framework\Api\Acl\Role\AclRoleDefinition' shared service.
*
* @return \Shopware\Core\Framework\Api\Acl\Role\AclRoleDefinition
*/
protected function getAclRoleDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Acl/Role/AclRoleDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Framework\\Api\\Acl\\Role\\AclRoleDefinition'] = $instance = new \Shopware\Core\Framework\Api\Acl\Role\AclRoleDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Framework\Api\Acl\Role\AclUserRoleDefinition' shared service.
*
* @return \Shopware\Core\Framework\Api\Acl\Role\AclUserRoleDefinition
*/
protected function getAclUserRoleDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Acl/Role/AclUserRoleDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Framework\\Api\\Acl\\Role\\AclUserRoleDefinition'] = $instance = new \Shopware\Core\Framework\Api\Acl\Role\AclUserRoleDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Framework\App\Aggregate\ActionButtonTranslation\ActionButtonTranslationDefinition' shared service.
*
* @return \Shopware\Core\Framework\App\Aggregate\ActionButtonTranslation\ActionButtonTranslationDefinition
*/
protected function getActionButtonTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Aggregate/ActionButtonTranslation/ActionButtonTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Framework\\App\\Aggregate\\ActionButtonTranslation\\ActionButtonTranslationDefinition'] = $instance = new \Shopware\Core\Framework\App\Aggregate\ActionButtonTranslation\ActionButtonTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Framework\App\Aggregate\ActionButton\ActionButtonDefinition' shared service.
*
* @return \Shopware\Core\Framework\App\Aggregate\ActionButton\ActionButtonDefinition
*/
protected function getActionButtonDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Aggregate/ActionButton/ActionButtonDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Framework\\App\\Aggregate\\ActionButton\\ActionButtonDefinition'] = $instance = new \Shopware\Core\Framework\App\Aggregate\ActionButton\ActionButtonDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Framework\App\Aggregate\AppTranslation\AppTranslationDefinition' shared service.
*
* @return \Shopware\Core\Framework\App\Aggregate\AppTranslation\AppTranslationDefinition
*/
protected function getAppTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Aggregate/AppTranslation/AppTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Framework\\App\\Aggregate\\AppTranslation\\AppTranslationDefinition'] = $instance = new \Shopware\Core\Framework\App\Aggregate\AppTranslation\AppTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Framework\App\AppDefinition' shared service.
*
* @return \Shopware\Core\Framework\App\AppDefinition
*/
protected function getAppDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/AppDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Framework\\App\\AppDefinition'] = $instance = new \Shopware\Core\Framework\App\AppDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Framework\App\Template\TemplateDefinition' shared service.
*
* @return \Shopware\Core\Framework\App\Template\TemplateDefinition
*/
protected function getTemplateDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Template/TemplateDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Framework\\App\\Template\\TemplateDefinition'] = $instance = new \Shopware\Core\Framework\App\Template\TemplateDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Framework\DataAbstractionLayer\Version\Aggregate\VersionCommitData\VersionCommitDataDefinition' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Version\Aggregate\VersionCommitData\VersionCommitDataDefinition
*/
protected function getVersionCommitDataDefinition2Service()
{
$this->services['sales_channel_definition.Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\Aggregate\\VersionCommitData\\VersionCommitDataDefinition'] = $instance = new \Shopware\Core\Framework\DataAbstractionLayer\Version\Aggregate\VersionCommitData\VersionCommitDataDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Framework\DataAbstractionLayer\Version\Aggregate\VersionCommit\VersionCommitDefinition' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Version\Aggregate\VersionCommit\VersionCommitDefinition
*/
protected function getVersionCommitDefinition2Service()
{
$this->services['sales_channel_definition.Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\Aggregate\\VersionCommit\\VersionCommitDefinition'] = $instance = new \Shopware\Core\Framework\DataAbstractionLayer\Version\Aggregate\VersionCommit\VersionCommitDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Framework\DataAbstractionLayer\Version\VersionDefinition' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Version\VersionDefinition
*/
protected function getVersionDefinition2Service()
{
$this->services['sales_channel_definition.Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\VersionDefinition'] = $instance = new \Shopware\Core\Framework\DataAbstractionLayer\Version\VersionDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Framework\Event\EventAction\Aggregate\EventActionRule\EventActionRuleDefinition' shared service.
*
* @return \Shopware\Core\Framework\Event\EventAction\Aggregate\EventActionRule\EventActionRuleDefinition
*/
protected function getEventActionRuleDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Event/EventAction/Aggregate/EventActionRule/EventActionRuleDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Framework\\Event\\EventAction\\Aggregate\\EventActionRule\\EventActionRuleDefinition'] = $instance = new \Shopware\Core\Framework\Event\EventAction\Aggregate\EventActionRule\EventActionRuleDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Framework\Event\EventAction\Aggregate\EventActionSalesChannel\EventActionSalesChannelDefinition' shared service.
*
* @return \Shopware\Core\Framework\Event\EventAction\Aggregate\EventActionSalesChannel\EventActionSalesChannelDefinition
*/
protected function getEventActionSalesChannelDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Event/EventAction/Aggregate/EventActionSalesChannel/EventActionSalesChannelDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Framework\\Event\\EventAction\\Aggregate\\EventActionSalesChannel\\EventActionSalesChannelDefinition'] = $instance = new \Shopware\Core\Framework\Event\EventAction\Aggregate\EventActionSalesChannel\EventActionSalesChannelDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Framework\Event\EventAction\EventActionDefinition' shared service.
*
* @return \Shopware\Core\Framework\Event\EventAction\EventActionDefinition
*/
protected function getEventActionDefinition2Service()
{
$this->services['sales_channel_definition.Shopware\\Core\\Framework\\Event\\EventAction\\EventActionDefinition'] = $instance = new \Shopware\Core\Framework\Event\EventAction\EventActionDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Framework\Log\LogEntryDefinition' shared service.
*
* @return \Shopware\Core\Framework\Log\LogEntryDefinition
*/
protected function getLogEntryDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Log/LogEntryDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Framework\\Log\\LogEntryDefinition'] = $instance = new \Shopware\Core\Framework\Log\LogEntryDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Framework\MessageQueue\DeadMessage\DeadMessageDefinition' shared service.
*
* @return \Shopware\Core\Framework\MessageQueue\DeadMessage\DeadMessageDefinition
*/
protected function getDeadMessageDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/MessageQueue/DeadMessage/DeadMessageDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Framework\\MessageQueue\\DeadMessage\\DeadMessageDefinition'] = $instance = new \Shopware\Core\Framework\MessageQueue\DeadMessage\DeadMessageDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Framework\MessageQueue\MessageQueueStatsDefinition' shared service.
*
* @return \Shopware\Core\Framework\MessageQueue\MessageQueueStatsDefinition
*/
protected function getMessageQueueStatsDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/MessageQueue/MessageQueueStatsDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Framework\\MessageQueue\\MessageQueueStatsDefinition'] = $instance = new \Shopware\Core\Framework\MessageQueue\MessageQueueStatsDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Framework\MessageQueue\ScheduledTask\ScheduledTaskDefinition' shared service.
*
* @return \Shopware\Core\Framework\MessageQueue\ScheduledTask\ScheduledTaskDefinition
*/
protected function getScheduledTaskDefinition2Service()
{
$this->services['sales_channel_definition.Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\ScheduledTaskDefinition'] = $instance = new \Shopware\Core\Framework\MessageQueue\ScheduledTask\ScheduledTaskDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Framework\Plugin\Aggregate\PluginTranslation\PluginTranslationDefinition' shared service.
*
* @return \Shopware\Core\Framework\Plugin\Aggregate\PluginTranslation\PluginTranslationDefinition
*/
protected function getPluginTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/Aggregate/PluginTranslation/PluginTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Framework\\Plugin\\Aggregate\\PluginTranslation\\PluginTranslationDefinition'] = $instance = new \Shopware\Core\Framework\Plugin\Aggregate\PluginTranslation\PluginTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Framework\Plugin\PluginDefinition' shared service.
*
* @return \Shopware\Core\Framework\Plugin\PluginDefinition
*/
protected function getPluginDefinition2Service()
{
$this->services['sales_channel_definition.Shopware\\Core\\Framework\\Plugin\\PluginDefinition'] = $instance = new \Shopware\Core\Framework\Plugin\PluginDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\Framework\Webhook\WebhookDefinition' shared service.
*
* @return \Shopware\Core\Framework\Webhook\WebhookDefinition
*/
protected function getWebhookDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Webhook/WebhookDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\Framework\\Webhook\\WebhookDefinition'] = $instance = new \Shopware\Core\Framework\Webhook\WebhookDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\Country\Aggregate\CountryStateTranslation\CountryStateTranslationDefinition' shared service.
*
* @return \Shopware\Core\System\Country\Aggregate\CountryStateTranslation\CountryStateTranslationDefinition
*/
protected function getCountryStateTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Country/Aggregate/CountryStateTranslation/CountryStateTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\Country\\Aggregate\\CountryStateTranslation\\CountryStateTranslationDefinition'] = $instance = new \Shopware\Core\System\Country\Aggregate\CountryStateTranslation\CountryStateTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\Country\Aggregate\CountryTranslation\CountryTranslationDefinition' shared service.
*
* @return \Shopware\Core\System\Country\Aggregate\CountryTranslation\CountryTranslationDefinition
*/
protected function getCountryTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Country/Aggregate/CountryTranslation/CountryTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\Country\\Aggregate\\CountryTranslation\\CountryTranslationDefinition'] = $instance = new \Shopware\Core\System\Country\Aggregate\CountryTranslation\CountryTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\Currency\Aggregate\CurrencyCountryRounding\CurrencyCountryRoundingDefinition' shared service.
*
* @return \Shopware\Core\System\Currency\Aggregate\CurrencyCountryRounding\CurrencyCountryRoundingDefinition
*/
protected function getCurrencyCountryRoundingDefinition2Service()
{
$this->services['sales_channel_definition.Shopware\\Core\\System\\Currency\\Aggregate\\CurrencyCountryRounding\\CurrencyCountryRoundingDefinition'] = $instance = new \Shopware\Core\System\Currency\Aggregate\CurrencyCountryRounding\CurrencyCountryRoundingDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\Currency\Aggregate\CurrencyTranslation\CurrencyTranslationDefinition' shared service.
*
* @return \Shopware\Core\System\Currency\Aggregate\CurrencyTranslation\CurrencyTranslationDefinition
*/
protected function getCurrencyTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Currency/Aggregate/CurrencyTranslation/CurrencyTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\Currency\\Aggregate\\CurrencyTranslation\\CurrencyTranslationDefinition'] = $instance = new \Shopware\Core\System\Currency\Aggregate\CurrencyTranslation\CurrencyTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\CustomField\Aggregate\CustomFieldSetRelation\CustomFieldSetRelationDefinition' shared service.
*
* @return \Shopware\Core\System\CustomField\Aggregate\CustomFieldSetRelation\CustomFieldSetRelationDefinition
*/
protected function getCustomFieldSetRelationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/CustomField/Aggregate/CustomFieldSetRelation/CustomFieldSetRelationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\CustomField\\Aggregate\\CustomFieldSetRelation\\CustomFieldSetRelationDefinition'] = $instance = new \Shopware\Core\System\CustomField\Aggregate\CustomFieldSetRelation\CustomFieldSetRelationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\CustomField\Aggregate\CustomFieldSet\CustomFieldSetDefinition' shared service.
*
* @return \Shopware\Core\System\CustomField\Aggregate\CustomFieldSet\CustomFieldSetDefinition
*/
protected function getCustomFieldSetDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/CustomField/Aggregate/CustomFieldSet/CustomFieldSetDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\CustomField\\Aggregate\\CustomFieldSet\\CustomFieldSetDefinition'] = $instance = new \Shopware\Core\System\CustomField\Aggregate\CustomFieldSet\CustomFieldSetDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\CustomField\CustomFieldDefinition' shared service.
*
* @return \Shopware\Core\System\CustomField\CustomFieldDefinition
*/
protected function getCustomFieldDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/CustomField/CustomFieldDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\CustomField\\CustomFieldDefinition'] = $instance = new \Shopware\Core\System\CustomField\CustomFieldDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\DeliveryTime\Aggregate\DeliveryTimeTranslation\DeliveryTimeTranslationDefinition' shared service.
*
* @return \Shopware\Core\System\DeliveryTime\Aggregate\DeliveryTimeTranslation\DeliveryTimeTranslationDefinition
*/
protected function getDeliveryTimeTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/DeliveryTime/Aggregate/DeliveryTimeTranslation/DeliveryTimeTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\DeliveryTime\\Aggregate\\DeliveryTimeTranslation\\DeliveryTimeTranslationDefinition'] = $instance = new \Shopware\Core\System\DeliveryTime\Aggregate\DeliveryTimeTranslation\DeliveryTimeTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\DeliveryTime\DeliveryTimeDefinition' shared service.
*
* @return \Shopware\Core\System\DeliveryTime\DeliveryTimeDefinition
*/
protected function getDeliveryTimeDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/DeliveryTime/DeliveryTimeDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\DeliveryTime\\DeliveryTimeDefinition'] = $instance = new \Shopware\Core\System\DeliveryTime\DeliveryTimeDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\Integration\Aggregate\IntegrationRole\IntegrationRoleDefinition' shared service.
*
* @return \Shopware\Core\System\Integration\Aggregate\IntegrationRole\IntegrationRoleDefinition
*/
protected function getIntegrationRoleDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Integration/Aggregate/IntegrationRole/IntegrationRoleDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\Integration\\Aggregate\\IntegrationRole\\IntegrationRoleDefinition'] = $instance = new \Shopware\Core\System\Integration\Aggregate\IntegrationRole\IntegrationRoleDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\Integration\IntegrationDefinition' shared service.
*
* @return \Shopware\Core\System\Integration\IntegrationDefinition
*/
protected function getIntegrationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Integration/IntegrationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\Integration\\IntegrationDefinition'] = $instance = new \Shopware\Core\System\Integration\IntegrationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\Locale\Aggregate\LocaleTranslation\LocaleTranslationDefinition' shared service.
*
* @return \Shopware\Core\System\Locale\Aggregate\LocaleTranslation\LocaleTranslationDefinition
*/
protected function getLocaleTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Locale/Aggregate/LocaleTranslation/LocaleTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\Locale\\Aggregate\\LocaleTranslation\\LocaleTranslationDefinition'] = $instance = new \Shopware\Core\System\Locale\Aggregate\LocaleTranslation\LocaleTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\Locale\LocaleDefinition' shared service.
*
* @return \Shopware\Core\System\Locale\LocaleDefinition
*/
protected function getLocaleDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Locale/LocaleDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\Locale\\LocaleDefinition'] = $instance = new \Shopware\Core\System\Locale\LocaleDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\NumberRange\Aggregate\NumberRangeSalesChannel\NumberRangeSalesChannelDefinition' shared service.
*
* @return \Shopware\Core\System\NumberRange\Aggregate\NumberRangeSalesChannel\NumberRangeSalesChannelDefinition
*/
protected function getNumberRangeSalesChannelDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/NumberRange/Aggregate/NumberRangeSalesChannel/NumberRangeSalesChannelDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeSalesChannel\\NumberRangeSalesChannelDefinition'] = $instance = new \Shopware\Core\System\NumberRange\Aggregate\NumberRangeSalesChannel\NumberRangeSalesChannelDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\NumberRange\Aggregate\NumberRangeState\NumberRangeStateDefinition' shared service.
*
* @return \Shopware\Core\System\NumberRange\Aggregate\NumberRangeState\NumberRangeStateDefinition
*/
protected function getNumberRangeStateDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/NumberRange/Aggregate/NumberRangeState/NumberRangeStateDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeState\\NumberRangeStateDefinition'] = $instance = new \Shopware\Core\System\NumberRange\Aggregate\NumberRangeState\NumberRangeStateDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\NumberRange\Aggregate\NumberRangeTranslation\NumberRangeTranslationDefinition' shared service.
*
* @return \Shopware\Core\System\NumberRange\Aggregate\NumberRangeTranslation\NumberRangeTranslationDefinition
*/
protected function getNumberRangeTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/NumberRange/Aggregate/NumberRangeTranslation/NumberRangeTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeTranslation\\NumberRangeTranslationDefinition'] = $instance = new \Shopware\Core\System\NumberRange\Aggregate\NumberRangeTranslation\NumberRangeTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\NumberRange\Aggregate\NumberRangeTypeTranslation\NumberRangeTypeTranslationDefinition' shared service.
*
* @return \Shopware\Core\System\NumberRange\Aggregate\NumberRangeTypeTranslation\NumberRangeTypeTranslationDefinition
*/
protected function getNumberRangeTypeTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/NumberRange/Aggregate/NumberRangeTypeTranslation/NumberRangeTypeTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeTypeTranslation\\NumberRangeTypeTranslationDefinition'] = $instance = new \Shopware\Core\System\NumberRange\Aggregate\NumberRangeTypeTranslation\NumberRangeTypeTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\NumberRange\Aggregate\NumberRangeType\NumberRangeTypeDefinition' shared service.
*
* @return \Shopware\Core\System\NumberRange\Aggregate\NumberRangeType\NumberRangeTypeDefinition
*/
protected function getNumberRangeTypeDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/NumberRange/Aggregate/NumberRangeType/NumberRangeTypeDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\NumberRange\\Aggregate\\NumberRangeType\\NumberRangeTypeDefinition'] = $instance = new \Shopware\Core\System\NumberRange\Aggregate\NumberRangeType\NumberRangeTypeDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\NumberRange\NumberRangeDefinition' shared service.
*
* @return \Shopware\Core\System\NumberRange\NumberRangeDefinition
*/
protected function getNumberRangeDefinition2Service()
{
$this->services['sales_channel_definition.Shopware\\Core\\System\\NumberRange\\NumberRangeDefinition'] = $instance = new \Shopware\Core\System\NumberRange\NumberRangeDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\SalesChannel\Aggregate\SalesChannelAnalytics\SalesChannelAnalyticsDefinition' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelAnalytics\SalesChannelAnalyticsDefinition
*/
protected function getSalesChannelAnalyticsDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Aggregate/SalesChannelAnalytics/SalesChannelAnalyticsDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelAnalytics\\SalesChannelAnalyticsDefinition'] = $instance = new \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelAnalytics\SalesChannelAnalyticsDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\SalesChannel\Aggregate\SalesChannelCountry\SalesChannelCountryDefinition' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelCountry\SalesChannelCountryDefinition
*/
protected function getSalesChannelCountryDefinition3Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Aggregate/SalesChannelCountry/SalesChannelCountryDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelCountry\\SalesChannelCountryDefinition'] = $instance = new \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelCountry\SalesChannelCountryDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\SalesChannel\Aggregate\SalesChannelCurrency\SalesChannelCurrencyDefinition' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelCurrency\SalesChannelCurrencyDefinition
*/
protected function getSalesChannelCurrencyDefinition3Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Aggregate/SalesChannelCurrency/SalesChannelCurrencyDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelCurrency\\SalesChannelCurrencyDefinition'] = $instance = new \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelCurrency\SalesChannelCurrencyDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\SalesChannel\Aggregate\SalesChannelDomain\SalesChannelDomainDefinition' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelDomain\SalesChannelDomainDefinition
*/
protected function getSalesChannelDomainDefinition2Service()
{
$this->services['sales_channel_definition.Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelDomain\\SalesChannelDomainDefinition'] = $instance = new \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelDomain\SalesChannelDomainDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\SalesChannel\Aggregate\SalesChannelLanguage\SalesChannelLanguageDefinition' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelLanguage\SalesChannelLanguageDefinition
*/
protected function getSalesChannelLanguageDefinition3Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Aggregate/SalesChannelLanguage/SalesChannelLanguageDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelLanguage\\SalesChannelLanguageDefinition'] = $instance = new \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelLanguage\SalesChannelLanguageDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\SalesChannel\Aggregate\SalesChannelPaymentMethod\SalesChannelPaymentMethodDefinition' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelPaymentMethod\SalesChannelPaymentMethodDefinition
*/
protected function getSalesChannelPaymentMethodDefinition3Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Aggregate/SalesChannelPaymentMethod/SalesChannelPaymentMethodDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelPaymentMethod\\SalesChannelPaymentMethodDefinition'] = $instance = new \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelPaymentMethod\SalesChannelPaymentMethodDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\SalesChannel\Aggregate\SalesChannelShippingMethod\SalesChannelShippingMethodDefinition' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelShippingMethod\SalesChannelShippingMethodDefinition
*/
protected function getSalesChannelShippingMethodDefinition3Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Aggregate/SalesChannelShippingMethod/SalesChannelShippingMethodDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelShippingMethod\\SalesChannelShippingMethodDefinition'] = $instance = new \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelShippingMethod\SalesChannelShippingMethodDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\SalesChannel\Aggregate\SalesChannelTranslation\SalesChannelTranslationDefinition' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelTranslation\SalesChannelTranslationDefinition
*/
protected function getSalesChannelTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Aggregate/SalesChannelTranslation/SalesChannelTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelTranslation\\SalesChannelTranslationDefinition'] = $instance = new \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelTranslation\SalesChannelTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\SalesChannel\Aggregate\SalesChannelTypeTranslation\SalesChannelTypeTranslationDefinition' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelTypeTranslation\SalesChannelTypeTranslationDefinition
*/
protected function getSalesChannelTypeTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Aggregate/SalesChannelTypeTranslation/SalesChannelTypeTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelTypeTranslation\\SalesChannelTypeTranslationDefinition'] = $instance = new \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelTypeTranslation\SalesChannelTypeTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\SalesChannel\Aggregate\SalesChannelType\SalesChannelTypeDefinition' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelType\SalesChannelTypeDefinition
*/
protected function getSalesChannelTypeDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Aggregate/SalesChannelType/SalesChannelTypeDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelType\\SalesChannelTypeDefinition'] = $instance = new \Shopware\Core\System\SalesChannel\Aggregate\SalesChannelType\SalesChannelTypeDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\SalesChannel\SalesChannelDefinition' shared service.
*
* @return \Shopware\Core\System\SalesChannel\SalesChannelDefinition
*/
protected function getSalesChannelDefinition2Service()
{
$this->services['sales_channel_definition.Shopware\\Core\\System\\SalesChannel\\SalesChannelDefinition'] = $instance = new \Shopware\Core\System\SalesChannel\SalesChannelDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\Salutation\Aggregate\SalutationTranslation\SalutationTranslationDefinition' shared service.
*
* @return \Shopware\Core\System\Salutation\Aggregate\SalutationTranslation\SalutationTranslationDefinition
*/
protected function getSalutationTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Salutation/Aggregate/SalutationTranslation/SalutationTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\Salutation\\Aggregate\\SalutationTranslation\\SalutationTranslationDefinition'] = $instance = new \Shopware\Core\System\Salutation\Aggregate\SalutationTranslation\SalutationTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\Snippet\Aggregate\SnippetSet\SnippetSetDefinition' shared service.
*
* @return \Shopware\Core\System\Snippet\Aggregate\SnippetSet\SnippetSetDefinition
*/
protected function getSnippetSetDefinition2Service()
{
$this->services['sales_channel_definition.Shopware\\Core\\System\\Snippet\\Aggregate\\SnippetSet\\SnippetSetDefinition'] = $instance = new \Shopware\Core\System\Snippet\Aggregate\SnippetSet\SnippetSetDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\Snippet\SnippetDefinition' shared service.
*
* @return \Shopware\Core\System\Snippet\SnippetDefinition
*/
protected function getSnippetDefinition2Service()
{
$this->services['sales_channel_definition.Shopware\\Core\\System\\Snippet\\SnippetDefinition'] = $instance = new \Shopware\Core\System\Snippet\SnippetDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\StateMachine\Aggregation\StateMachineHistory\StateMachineHistoryDefinition' shared service.
*
* @return \Shopware\Core\System\StateMachine\Aggregation\StateMachineHistory\StateMachineHistoryDefinition
*/
protected function getStateMachineHistoryDefinition2Service()
{
$this->services['sales_channel_definition.Shopware\\Core\\System\\StateMachine\\Aggregation\\StateMachineHistory\\StateMachineHistoryDefinition'] = $instance = new \Shopware\Core\System\StateMachine\Aggregation\StateMachineHistory\StateMachineHistoryDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\StateMachine\Aggregation\StateMachineState\StateMachineStateDefinition' shared service.
*
* @return \Shopware\Core\System\StateMachine\Aggregation\StateMachineState\StateMachineStateDefinition
*/
protected function getStateMachineStateDefinition2Service()
{
$this->services['sales_channel_definition.Shopware\\Core\\System\\StateMachine\\Aggregation\\StateMachineState\\StateMachineStateDefinition'] = $instance = new \Shopware\Core\System\StateMachine\Aggregation\StateMachineState\StateMachineStateDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\StateMachine\Aggregation\StateMachineState\StateMachineStateTranslationDefinition' shared service.
*
* @return \Shopware\Core\System\StateMachine\Aggregation\StateMachineState\StateMachineStateTranslationDefinition
*/
protected function getStateMachineStateTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/StateMachine/Aggregation/StateMachineState/StateMachineStateTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\StateMachine\\Aggregation\\StateMachineState\\StateMachineStateTranslationDefinition'] = $instance = new \Shopware\Core\System\StateMachine\Aggregation\StateMachineState\StateMachineStateTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\StateMachine\Aggregation\StateMachineTransition\StateMachineTransitionDefinition' shared service.
*
* @return \Shopware\Core\System\StateMachine\Aggregation\StateMachineTransition\StateMachineTransitionDefinition
*/
protected function getStateMachineTransitionDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/StateMachine/Aggregation/StateMachineTransition/StateMachineTransitionDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\StateMachine\\Aggregation\\StateMachineTransition\\StateMachineTransitionDefinition'] = $instance = new \Shopware\Core\System\StateMachine\Aggregation\StateMachineTransition\StateMachineTransitionDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\StateMachine\StateMachineDefinition' shared service.
*
* @return \Shopware\Core\System\StateMachine\StateMachineDefinition
*/
protected function getStateMachineDefinition2Service()
{
$this->services['sales_channel_definition.Shopware\\Core\\System\\StateMachine\\StateMachineDefinition'] = $instance = new \Shopware\Core\System\StateMachine\StateMachineDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\StateMachine\StateMachineTranslationDefinition' shared service.
*
* @return \Shopware\Core\System\StateMachine\StateMachineTranslationDefinition
*/
protected function getStateMachineTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/StateMachine/StateMachineTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\StateMachine\\StateMachineTranslationDefinition'] = $instance = new \Shopware\Core\System\StateMachine\StateMachineTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\SystemConfig\SystemConfigDefinition' shared service.
*
* @return \Shopware\Core\System\SystemConfig\SystemConfigDefinition
*/
protected function getSystemConfigDefinition2Service()
{
$this->services['sales_channel_definition.Shopware\\Core\\System\\SystemConfig\\SystemConfigDefinition'] = $instance = new \Shopware\Core\System\SystemConfig\SystemConfigDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\Tag\TagDefinition' shared service.
*
* @return \Shopware\Core\System\Tag\TagDefinition
*/
protected function getTagDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Tag/TagDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\Tag\\TagDefinition'] = $instance = new \Shopware\Core\System\Tag\TagDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\Tax\Aggregate\TaxRuleTypeTranslation\TaxRuleTypeTranslationDefinition' shared service.
*
* @return \Shopware\Core\System\Tax\Aggregate\TaxRuleTypeTranslation\TaxRuleTypeTranslationDefinition
*/
protected function getTaxRuleTypeTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Tax/Aggregate/TaxRuleTypeTranslation/TaxRuleTypeTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\Tax\\Aggregate\\TaxRuleTypeTranslation\\TaxRuleTypeTranslationDefinition'] = $instance = new \Shopware\Core\System\Tax\Aggregate\TaxRuleTypeTranslation\TaxRuleTypeTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\Tax\Aggregate\TaxRuleType\TaxRuleTypeDefinition' shared service.
*
* @return \Shopware\Core\System\Tax\Aggregate\TaxRuleType\TaxRuleTypeDefinition
*/
protected function getTaxRuleTypeDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Tax/Aggregate/TaxRuleType/TaxRuleTypeDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\Tax\\Aggregate\\TaxRuleType\\TaxRuleTypeDefinition'] = $instance = new \Shopware\Core\System\Tax\Aggregate\TaxRuleType\TaxRuleTypeDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\Tax\Aggregate\TaxRule\TaxRuleDefinition' shared service.
*
* @return \Shopware\Core\System\Tax\Aggregate\TaxRule\TaxRuleDefinition
*/
protected function getTaxRuleDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Tax/Aggregate/TaxRule/TaxRuleDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\Tax\\Aggregate\\TaxRule\\TaxRuleDefinition'] = $instance = new \Shopware\Core\System\Tax\Aggregate\TaxRule\TaxRuleDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\Tax\TaxDefinition' shared service.
*
* @return \Shopware\Core\System\Tax\TaxDefinition
*/
protected function getTaxDefinition2Service()
{
$this->services['sales_channel_definition.Shopware\\Core\\System\\Tax\\TaxDefinition'] = $instance = new \Shopware\Core\System\Tax\TaxDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\Unit\Aggregate\UnitTranslation\UnitTranslationDefinition' shared service.
*
* @return \Shopware\Core\System\Unit\Aggregate\UnitTranslation\UnitTranslationDefinition
*/
protected function getUnitTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Unit/Aggregate/UnitTranslation/UnitTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\Unit\\Aggregate\\UnitTranslation\\UnitTranslationDefinition'] = $instance = new \Shopware\Core\System\Unit\Aggregate\UnitTranslation\UnitTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\Unit\UnitDefinition' shared service.
*
* @return \Shopware\Core\System\Unit\UnitDefinition
*/
protected function getUnitDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Unit/UnitDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\Unit\\UnitDefinition'] = $instance = new \Shopware\Core\System\Unit\UnitDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\User\Aggregate\UserAccessKey\UserAccessKeyDefinition' shared service.
*
* @return \Shopware\Core\System\User\Aggregate\UserAccessKey\UserAccessKeyDefinition
*/
protected function getUserAccessKeyDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/User/Aggregate/UserAccessKey/UserAccessKeyDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\User\\Aggregate\\UserAccessKey\\UserAccessKeyDefinition'] = $instance = new \Shopware\Core\System\User\Aggregate\UserAccessKey\UserAccessKeyDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\User\Aggregate\UserConfig\UserConfigDefinition' shared service.
*
* @return \Shopware\Core\System\User\Aggregate\UserConfig\UserConfigDefinition
*/
protected function getUserConfigDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/User/Aggregate/UserConfig/UserConfigDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\User\\Aggregate\\UserConfig\\UserConfigDefinition'] = $instance = new \Shopware\Core\System\User\Aggregate\UserConfig\UserConfigDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\User\Aggregate\UserRecovery\UserRecoveryDefinition' shared service.
*
* @return \Shopware\Core\System\User\Aggregate\UserRecovery\UserRecoveryDefinition
*/
protected function getUserRecoveryDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/User/Aggregate/UserRecovery/UserRecoveryDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\User\\Aggregate\\UserRecovery\\UserRecoveryDefinition'] = $instance = new \Shopware\Core\System\User\Aggregate\UserRecovery\UserRecoveryDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Core\System\User\UserDefinition' shared service.
*
* @return \Shopware\Core\System\User\UserDefinition
*/
protected function getUserDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/User/UserDefinition.php';
$this->services['sales_channel_definition.Shopware\\Core\\System\\User\\UserDefinition'] = $instance = new \Shopware\Core\System\User\UserDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Storefront\Theme\Aggregate\ThemeMediaDefinition' shared service.
*
* @return \Shopware\Storefront\Theme\Aggregate\ThemeMediaDefinition
*/
protected function getThemeMediaDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/Aggregate/ThemeMediaDefinition.php';
$this->services['sales_channel_definition.Shopware\\Storefront\\Theme\\Aggregate\\ThemeMediaDefinition'] = $instance = new \Shopware\Storefront\Theme\Aggregate\ThemeMediaDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Storefront\Theme\Aggregate\ThemeSalesChannelDefinition' shared service.
*
* @return \Shopware\Storefront\Theme\Aggregate\ThemeSalesChannelDefinition
*/
protected function getThemeSalesChannelDefinition2Service()
{
$this->services['sales_channel_definition.Shopware\\Storefront\\Theme\\Aggregate\\ThemeSalesChannelDefinition'] = $instance = new \Shopware\Storefront\Theme\Aggregate\ThemeSalesChannelDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Storefront\Theme\Aggregate\ThemeTranslationDefinition' shared service.
*
* @return \Shopware\Storefront\Theme\Aggregate\ThemeTranslationDefinition
*/
protected function getThemeTranslationDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityTranslationDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/Aggregate/ThemeTranslationDefinition.php';
$this->services['sales_channel_definition.Shopware\\Storefront\\Theme\\Aggregate\\ThemeTranslationDefinition'] = $instance = new \Shopware\Storefront\Theme\Aggregate\ThemeTranslationDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Shopware\Storefront\Theme\ThemeDefinition' shared service.
*
* @return \Shopware\Storefront\Theme\ThemeDefinition
*/
protected function getThemeDefinition2Service()
{
$this->services['sales_channel_definition.Shopware\\Storefront\\Theme\\ThemeDefinition'] = $instance = new \Shopware\Storefront\Theme\ThemeDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Swag\LanguagePack\PackLanguage\PackLanguageDefinition' shared service.
*
* @return \Swag\LanguagePack\PackLanguage\PackLanguageDefinition
*/
protected function getPackLanguageDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagLanguagePack/src/PackLanguage/PackLanguageDefinition.php';
$this->services['sales_channel_definition.Swag\\LanguagePack\\PackLanguage\\PackLanguageDefinition'] = $instance = new \Swag\LanguagePack\PackLanguage\PackLanguageDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Swag\Markets\Entity\CategoryMapping\CategoryMappingDefinition' shared autowired service.
*
* @return \Swag\Markets\Entity\CategoryMapping\CategoryMappingDefinition
*/
protected function getCategoryMappingDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagMarkets/src/Entity/CategoryMapping/CategoryMappingDefinition.php';
$this->services['sales_channel_definition.Swag\\Markets\\Entity\\CategoryMapping\\CategoryMappingDefinition'] = $instance = new \Swag\Markets\Entity\CategoryMapping\CategoryMappingDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Swag\Markets\Entity\Config\SwagMarketsConfigurationEntityDefinition' shared autowired service.
*
* @return \Swag\Markets\Entity\Config\SwagMarketsConfigurationEntityDefinition
*/
protected function getSwagMarketsConfigurationEntityDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagMarkets/src/Entity/Config/SwagMarketsConfigurationEntityDefinition.php';
$this->services['sales_channel_definition.Swag\\Markets\\Entity\\Config\\SwagMarketsConfigurationEntityDefinition'] = $instance = new \Swag\Markets\Entity\Config\SwagMarketsConfigurationEntityDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Swag\Markets\Entity\Marketplace\Aggregate\MarketplaceSalesChannel\MarketplaceSalesChannelDefinition' shared autowired service.
*
* @return \Swag\Markets\Entity\Marketplace\Aggregate\MarketplaceSalesChannel\MarketplaceSalesChannelDefinition
*/
protected function getMarketplaceSalesChannelDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagMarkets/src/Entity/Marketplace/Aggregate/MarketplaceSalesChannel/MarketplaceSalesChannelDefinition.php';
$this->services['sales_channel_definition.Swag\\Markets\\Entity\\Marketplace\\Aggregate\\MarketplaceSalesChannel\\MarketplaceSalesChannelDefinition'] = $instance = new \Swag\Markets\Entity\Marketplace\Aggregate\MarketplaceSalesChannel\MarketplaceSalesChannelDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Swag\Markets\Entity\Marketplace\Aggregate\MarketplaceSettings\MarketplaceSettingsDefinition' shared autowired service.
*
* @return \Swag\Markets\Entity\Marketplace\Aggregate\MarketplaceSettings\MarketplaceSettingsDefinition
*/
protected function getMarketplaceSettingsDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagMarkets/src/Entity/Marketplace/Aggregate/MarketplaceSettings/MarketplaceSettingsDefinition.php';
$this->services['sales_channel_definition.Swag\\Markets\\Entity\\Marketplace\\Aggregate\\MarketplaceSettings\\MarketplaceSettingsDefinition'] = $instance = new \Swag\Markets\Entity\Marketplace\Aggregate\MarketplaceSettings\MarketplaceSettingsDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Swag\Markets\Entity\Marketplace\MarketplaceDefinition' shared autowired service.
*
* @return \Swag\Markets\Entity\Marketplace\MarketplaceDefinition
*/
protected function getMarketplaceDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagMarkets/src/Entity/Marketplace/MarketplaceDefinition.php';
$this->services['sales_channel_definition.Swag\\Markets\\Entity\\Marketplace\\MarketplaceDefinition'] = $instance = new \Swag\Markets\Entity\Marketplace\MarketplaceDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_definition.Swag\Markets\Entity\Support\SupportDefinition' shared autowired service.
*
* @return \Swag\Markets\Entity\Support\SupportDefinition
*/
protected function getSupportDefinition2Service()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagMarkets/src/Entity/Support/SupportDefinition.php';
$this->services['sales_channel_definition.Swag\\Markets\\Entity\\Support\\SupportDefinition'] = $instance = new \Swag\Markets\Entity\Support\SupportDefinition();
$instance->compile(($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()));
return $instance;
}
/**
* Gets the public 'sales_channel_domain.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getSalesChannelDomain_RepositoryService()
{
return $this->services['sales_channel_domain.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelDomain\\SalesChannelDomainDefinition'] ?? $this->getSalesChannelDomainDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'sales_channel_language.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getSalesChannelLanguage_RepositoryService()
{
return $this->services['sales_channel_language.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelLanguage\\SalesChannelLanguageDefinition'] ?? $this->getSalesChannelLanguageDefinition2Service()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'sales_channel_payment_method.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getSalesChannelPaymentMethod_RepositoryService()
{
return $this->services['sales_channel_payment_method.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelPaymentMethod\\SalesChannelPaymentMethodDefinition'] ?? $this->getSalesChannelPaymentMethodDefinition2Service()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'sales_channel_shipping_method.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getSalesChannelShippingMethod_RepositoryService()
{
return $this->services['sales_channel_shipping_method.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelShippingMethod\\SalesChannelShippingMethodDefinition'] ?? $this->getSalesChannelShippingMethodDefinition2Service()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'sales_channel_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getSalesChannelTranslation_RepositoryService()
{
return $this->services['sales_channel_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelTranslation\\SalesChannelTranslationDefinition'] ?? $this->getSalesChannelTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'sales_channel_type.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getSalesChannelType_RepositoryService()
{
return $this->services['sales_channel_type.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelType\\SalesChannelTypeDefinition'] ?? $this->getSalesChannelTypeDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'sales_channel_type_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getSalesChannelTypeTranslation_RepositoryService()
{
return $this->services['sales_channel_type_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\SalesChannel\\Aggregate\\SalesChannelTypeTranslation\\SalesChannelTypeTranslationDefinition'] ?? $this->getSalesChannelTypeTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'salutation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getSalutation_RepositoryService()
{
return $this->services['salutation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\Salutation\\SalutationDefinition'] ?? $this->getSalutationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'salutation_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getSalutationTranslation_RepositoryService()
{
return $this->services['salutation_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\Salutation\\Aggregate\\SalutationTranslation\\SalutationTranslationDefinition'] ?? $this->getSalutationTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'scheduled_task.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getScheduledTask_RepositoryService()
{
return $this->services['scheduled_task.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\ScheduledTaskDefinition'] ?? $this->getScheduledTaskDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'seo_url.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getSeoUrl_RepositoryService()
{
return $this->services['seo_url.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Seo\\SeoUrl\\SeoUrlDefinition'] ?? $this->getSeoUrlDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'seo_url_template.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getSeoUrlTemplate_RepositoryService()
{
return $this->services['seo_url_template.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Content\\Seo\\SeoUrlTemplate\\SeoUrlTemplateDefinition'] ?? $this->getSeoUrlTemplateDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'services_resetter' shared service.
*
* @return \Symfony\Component\HttpKernel\DependencyInjection\ServicesResetter
*/
protected function getServicesResetterService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/DependencyInjection/ServicesResetter.php';
return $this->services['services_resetter'] = new \Symfony\Component\HttpKernel\DependencyInjection\ServicesResetter(new RewindableGenerator(function () {
if (isset($this->services['cache.app'])) {
yield 'cache.app' => ($this->services['cache.app'] ?? null);
}
if (isset($this->services['cache.system'])) {
yield 'cache.system' => ($this->services['cache.system'] ?? null);
}
if (isset($this->privates['cache.validator'])) {
yield 'cache.validator' => ($this->privates['cache.validator'] ?? null);
}
if (isset($this->privates['cache.serializer'])) {
yield 'cache.serializer' => ($this->privates['cache.serializer'] ?? null);
}
if (isset($this->privates['cache.annotations'])) {
yield 'cache.annotations' => ($this->privates['cache.annotations'] ?? null);
}
if (isset($this->privates['cache.property_info'])) {
yield 'cache.property_info' => ($this->privates['cache.property_info'] ?? null);
}
if (isset($this->privates['cache.messenger.restart_workers_signal'])) {
yield 'cache.messenger.restart_workers_signal' => ($this->privates['cache.messenger.restart_workers_signal'] ?? null);
}
if (isset($this->privates['.cache.object.inner'])) {
yield '.cache.object.inner' => ($this->privates['.cache.object.inner'] ?? null);
}
if (isset($this->privates['.cache.http.inner'])) {
yield '.cache.http.inner' => ($this->privates['.cache.http.inner'] ?? null);
}
if (isset($this->privates['cache.tags'])) {
yield 'cache.tags' => ($this->privates['cache.tags'] ?? null);
}
if (isset($this->privates['messenger.transport.in_memory.factory'])) {
yield 'messenger.transport.in_memory.factory' => ($this->privates['messenger.transport.in_memory.factory'] ?? null);
}
if (isset($this->services['profiler'])) {
yield 'profiler' => ($this->services['profiler'] ?? null);
}
if (isset($this->privates['debug.validator'])) {
yield 'debug.validator' => ($this->privates['debug.validator'] ?? null);
}
if (isset($this->privates['mailer.message_logger_listener'])) {
yield 'mailer.message_logger_listener' => ($this->privates['mailer.message_logger_listener'] ?? null);
}
if (isset($this->privates['debug.stopwatch'])) {
yield 'debug.stopwatch' => ($this->privates['debug.stopwatch'] ?? null);
}
if (isset($this->services['event_dispatcher'])) {
yield 'debug.event_dispatcher' => ($this->services['event_dispatcher'] ?? null);
}
if (isset($this->privates['monolog.handler.main'])) {
yield 'monolog.handler.main' => ($this->privates['monolog.handler.main'] ?? null);
}
if (isset($this->privates['monolog.handler.console'])) {
yield 'monolog.handler.console' => ($this->privates['monolog.handler.console'] ?? null);
}
if (isset($this->privates['monolog.handler.business_event_handler_buffer'])) {
yield 'monolog.handler.business_event_handler_buffer' => ($this->privates['monolog.handler.business_event_handler_buffer'] ?? null);
}
}, function () {
return 0 + (int) (isset($this->services['cache.app'])) + (int) (isset($this->services['cache.system'])) + (int) (isset($this->privates['cache.validator'])) + (int) (isset($this->privates['cache.serializer'])) + (int) (isset($this->privates['cache.annotations'])) + (int) (isset($this->privates['cache.property_info'])) + (int) (isset($this->privates['cache.messenger.restart_workers_signal'])) + (int) (isset($this->privates['.cache.object.inner'])) + (int) (isset($this->privates['.cache.http.inner'])) + (int) (isset($this->privates['cache.tags'])) + (int) (isset($this->privates['messenger.transport.in_memory.factory'])) + (int) (isset($this->services['profiler'])) + (int) (isset($this->privates['debug.validator'])) + (int) (isset($this->privates['mailer.message_logger_listener'])) + (int) (isset($this->privates['debug.stopwatch'])) + (int) (isset($this->services['event_dispatcher'])) + (int) (isset($this->privates['monolog.handler.main'])) + (int) (isset($this->privates['monolog.handler.console'])) + (int) (isset($this->privates['monolog.handler.business_event_handler_buffer']));
}), ['cache.app' => [0 => 'reset'], 'cache.system' => [0 => 'reset'], 'cache.validator' => [0 => 'reset'], 'cache.serializer' => [0 => 'reset'], 'cache.annotations' => [0 => 'reset'], 'cache.property_info' => [0 => 'reset'], 'cache.messenger.restart_workers_signal' => [0 => 'reset'], '.cache.object.inner' => [0 => 'reset'], '.cache.http.inner' => [0 => 'reset'], 'cache.tags' => [0 => 'reset'], 'messenger.transport.in_memory.factory' => [0 => 'reset'], 'profiler' => [0 => 'reset'], 'debug.validator' => [0 => 'reset'], 'mailer.message_logger_listener' => [0 => 'reset'], 'debug.stopwatch' => [0 => 'reset'], 'debug.event_dispatcher' => [0 => 'reset'], 'monolog.handler.main' => [0 => 'reset'], 'monolog.handler.console' => [0 => 'reset'], 'monolog.handler.business_event_handler_buffer' => [0 => 'reset']]);
}
/**
* Gets the public 'session' shared service.
*
* @return \Symfony\Component\HttpFoundation\Session\Session
*/
protected function getSessionService()
{
return $this->services['session'] = new \Symfony\Component\HttpFoundation\Session\Session(($this->privates['session.storage.native'] ?? $this->getSession_Storage_NativeService()), NULL, NULL, [0 => ($this->privates['session_listener'] ?? $this->getSessionListenerService()), 1 => 'onSessionUsage']);
}
/**
* Gets the public 'shipping_method.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getShippingMethod_RepositoryService()
{
return $this->services['shipping_method.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Shipping\\ShippingMethodDefinition'] ?? $this->getShippingMethodDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'shipping_method_price.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getShippingMethodPrice_RepositoryService()
{
return $this->services['shipping_method_price.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Shipping\\Aggregate\\ShippingMethodPrice\\ShippingMethodPriceDefinition'] ?? $this->getShippingMethodPriceDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'shipping_method_tag.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getShippingMethodTag_RepositoryService()
{
return $this->services['shipping_method_tag.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Shipping\\Aggregate\\ShippingMethodTag\\ShippingMethodTagDefinition'] ?? $this->getShippingMethodTagDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'shipping_method_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getShippingMethodTranslation_RepositoryService()
{
return $this->services['shipping_method_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Checkout\\Shipping\\Aggregate\\ShippingMethodTranslation\\ShippingMethodTranslationDefinition'] ?? $this->getShippingMethodTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'shopware.filesystem.asset' shared service.
*
* @return \League\Flysystem\FilesystemInterface
*/
protected function getShopware_Filesystem_AssetService()
{
return $this->services['shopware.filesystem.asset'] = ($this->privates['Shopware\\Core\\Framework\\Adapter\\Filesystem\\FilesystemFactory'] ?? $this->getFilesystemFactoryService())->factory($this->parameters['shopware.filesystem.asset']);
}
/**
* Gets the public 'shopware.filesystem.private' shared service.
*
* @return \League\Flysystem\FilesystemInterface
*/
protected function getShopware_Filesystem_PrivateService()
{
return $this->services['shopware.filesystem.private'] = ($this->privates['Shopware\\Core\\Framework\\Adapter\\Filesystem\\FilesystemFactory'] ?? $this->getFilesystemFactoryService())->factory($this->parameters['shopware.filesystem.private']);
}
/**
* Gets the public 'shopware.filesystem.public' shared service.
*
* @return \League\Flysystem\FilesystemInterface
*/
protected function getShopware_Filesystem_PublicService()
{
return $this->services['shopware.filesystem.public'] = ($this->privates['Shopware\\Core\\Framework\\Adapter\\Filesystem\\FilesystemFactory'] ?? $this->getFilesystemFactoryService())->factory($this->parameters['shopware.filesystem.public']);
}
/**
* Gets the public 'shopware.filesystem.sitemap' shared service.
*
* @return \League\Flysystem\FilesystemInterface
*/
protected function getShopware_Filesystem_SitemapService()
{
return $this->services['shopware.filesystem.sitemap'] = ($this->privates['Shopware\\Core\\Framework\\Adapter\\Filesystem\\FilesystemFactory'] ?? $this->getFilesystemFactoryService())->factory($this->parameters['shopware.filesystem.sitemap']);
}
/**
* Gets the public 'shopware.filesystem.temp' shared service.
*
* @return \League\Flysystem\FilesystemInterface
*/
protected function getShopware_Filesystem_TempService()
{
return $this->services['shopware.filesystem.temp'] = ($this->privates['Shopware\\Core\\Framework\\Adapter\\Filesystem\\FilesystemFactory'] ?? $this->getFilesystemFactoryService())->factory($this->parameters['shopware.filesystem.temp']);
}
/**
* Gets the public 'shopware.filesystem.theme' shared service.
*
* @return \League\Flysystem\FilesystemInterface
*/
protected function getShopware_Filesystem_ThemeService()
{
return $this->services['shopware.filesystem.theme'] = ($this->privates['Shopware\\Core\\Framework\\Adapter\\Filesystem\\FilesystemFactory'] ?? $this->getFilesystemFactoryService())->factory($this->parameters['shopware.filesystem.theme']);
}
/**
* Gets the public 'snippet.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getSnippet_RepositoryService()
{
return $this->services['snippet.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\Snippet\\SnippetDefinition'] ?? $this->getSnippetDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'snippet_set.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getSnippetSet_RepositoryService()
{
return $this->services['snippet_set.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\Snippet\\Aggregate\\SnippetSet\\SnippetSetDefinition'] ?? $this->getSnippetSetDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'state_machine.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getStateMachine_RepositoryService()
{
return $this->services['state_machine.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\StateMachine\\StateMachineDefinition'] ?? $this->getStateMachineDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'state_machine_history.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getStateMachineHistory_RepositoryService()
{
return $this->services['state_machine_history.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\StateMachine\\Aggregation\\StateMachineHistory\\StateMachineHistoryDefinition'] ?? $this->getStateMachineHistoryDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'state_machine_state.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getStateMachineState_RepositoryService()
{
return $this->services['state_machine_state.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\StateMachine\\Aggregation\\StateMachineState\\StateMachineStateDefinition'] ?? $this->getStateMachineStateDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'state_machine_state_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getStateMachineStateTranslation_RepositoryService()
{
return $this->services['state_machine_state_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\StateMachine\\Aggregation\\StateMachineState\\StateMachineStateTranslationDefinition'] ?? $this->getStateMachineStateTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'state_machine_transition.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getStateMachineTransition_RepositoryService()
{
return $this->services['state_machine_transition.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\StateMachine\\Aggregation\\StateMachineTransition\\StateMachineTransitionDefinition'] ?? $this->getStateMachineTransitionDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'state_machine_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getStateMachineTranslation_RepositoryService()
{
return $this->services['state_machine_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\StateMachine\\StateMachineTranslationDefinition'] ?? $this->getStateMachineTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'storefront.filesystem.private' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem
*/
protected function getStorefront_Filesystem_PrivateService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/AbstractFilesystem.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/PrefixFilesystem.php';
return $this->services['storefront.filesystem.private'] = new \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem(($this->services['shopware.filesystem.private'] ?? $this->getShopware_Filesystem_PrivateService()), 'plugins/storefront');
}
/**
* Gets the public 'storefront.filesystem.public' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem
*/
protected function getStorefront_Filesystem_PublicService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/AbstractFilesystem.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/PrefixFilesystem.php';
return $this->services['storefront.filesystem.public'] = new \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem(($this->services['shopware.filesystem.public'] ?? $this->getShopware_Filesystem_PublicService()), 'plugins/storefront');
}
/**
* Gets the public 'swag_language_pack.filesystem.private' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem
*/
protected function getSwagLanguagePack_Filesystem_PrivateService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/AbstractFilesystem.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/PrefixFilesystem.php';
return $this->services['swag_language_pack.filesystem.private'] = new \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem(($this->services['shopware.filesystem.private'] ?? $this->getShopware_Filesystem_PrivateService()), 'plugins/swag_language_pack');
}
/**
* Gets the public 'swag_language_pack.filesystem.public' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem
*/
protected function getSwagLanguagePack_Filesystem_PublicService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/AbstractFilesystem.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/PrefixFilesystem.php';
return $this->services['swag_language_pack.filesystem.public'] = new \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem(($this->services['shopware.filesystem.public'] ?? $this->getShopware_Filesystem_PublicService()), 'plugins/swag_language_pack');
}
/**
* Gets the public 'swag_language_pack_language.repository' shared service.
*
* @return \Swag\LanguagePack\Core\Content\PackLanguageRepositoryDecorator
*/
protected function getSwagLanguagePackLanguage_RepositoryService()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagLanguagePack/src/Core/Content/PackLanguageRepositoryDecorator.php';
return $this->services['swag_language_pack_language.repository'] = new \Swag\LanguagePack\Core\Content\PackLanguageRepositoryDecorator(new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Swag\\LanguagePack\\PackLanguage\\PackLanguageDefinition'] ?? $this->getPackLanguageDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService())));
}
/**
* Gets the public 'swag_markets.filesystem.private' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem
*/
protected function getSwagMarkets_Filesystem_PrivateService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/AbstractFilesystem.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/PrefixFilesystem.php';
return $this->services['swag_markets.filesystem.private'] = new \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem(($this->services['shopware.filesystem.private'] ?? $this->getShopware_Filesystem_PrivateService()), 'plugins/swag_markets');
}
/**
* Gets the public 'swag_markets.filesystem.public' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem
*/
protected function getSwagMarkets_Filesystem_PublicService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/AbstractFilesystem.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/PrefixFilesystem.php';
return $this->services['swag_markets.filesystem.public'] = new \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem(($this->services['shopware.filesystem.public'] ?? $this->getShopware_Filesystem_PublicService()), 'plugins/swag_markets');
}
/**
* Gets the public 'swag_platform_demo_data.filesystem.private' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem
*/
protected function getSwagPlatformDemoData_Filesystem_PrivateService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/AbstractFilesystem.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/PrefixFilesystem.php';
return $this->services['swag_platform_demo_data.filesystem.private'] = new \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem(($this->services['shopware.filesystem.private'] ?? $this->getShopware_Filesystem_PrivateService()), 'plugins/swag_platform_demo_data');
}
/**
* Gets the public 'swag_platform_demo_data.filesystem.public' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem
*/
protected function getSwagPlatformDemoData_Filesystem_PublicService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/AbstractFilesystem.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/PrefixFilesystem.php';
return $this->services['swag_platform_demo_data.filesystem.public'] = new \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem(($this->services['shopware.filesystem.public'] ?? $this->getShopware_Filesystem_PublicService()), 'plugins/swag_platform_demo_data');
}
/**
* Gets the public 'system.filesystem.private' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem
*/
protected function getSystem_Filesystem_PrivateService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/AbstractFilesystem.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/PrefixFilesystem.php';
return $this->services['system.filesystem.private'] = new \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem(($this->services['shopware.filesystem.private'] ?? $this->getShopware_Filesystem_PrivateService()), 'plugins/system');
}
/**
* Gets the public 'system.filesystem.public' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem
*/
protected function getSystem_Filesystem_PublicService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/AbstractFilesystem.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Filesystem/PrefixFilesystem.php';
return $this->services['system.filesystem.public'] = new \Shopware\Core\Framework\Adapter\Filesystem\PrefixFilesystem(($this->services['shopware.filesystem.public'] ?? $this->getShopware_Filesystem_PublicService()), 'plugins/system');
}
/**
* Gets the public 'system_config.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getSystemConfig_RepositoryService()
{
return $this->services['system_config.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigDefinition'] ?? $this->getSystemConfigDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'tag.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getTag_RepositoryService()
{
return $this->services['tag.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\Tag\\TagDefinition'] ?? $this->getTagDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'tax.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getTax_RepositoryService()
{
return $this->services['tax.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\Tax\\TaxDefinition'] ?? $this->getTaxDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'tax_rule.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getTaxRule_RepositoryService()
{
return $this->services['tax_rule.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\Tax\\Aggregate\\TaxRule\\TaxRuleDefinition'] ?? $this->getTaxRuleDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'tax_rule_type.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getTaxRuleType_RepositoryService()
{
return $this->services['tax_rule_type.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\Tax\\Aggregate\\TaxRuleType\\TaxRuleTypeDefinition'] ?? $this->getTaxRuleTypeDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'tax_rule_type_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getTaxRuleTypeTranslation_RepositoryService()
{
return $this->services['tax_rule_type_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\Tax\\Aggregate\\TaxRuleTypeTranslation\\TaxRuleTypeTranslationDefinition'] ?? $this->getTaxRuleTypeTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'theme.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getTheme_RepositoryService()
{
return $this->services['theme.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Storefront\\Theme\\ThemeDefinition'] ?? $this->getThemeDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'theme_media.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getThemeMedia_RepositoryService()
{
return $this->services['theme_media.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Storefront\\Theme\\Aggregate\\ThemeMediaDefinition'] ?? $this->getThemeMediaDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'theme_sales_channel.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getThemeSalesChannel_RepositoryService()
{
return $this->services['theme_sales_channel.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Storefront\\Theme\\Aggregate\\ThemeSalesChannelDefinition'] ?? $this->getThemeSalesChannelDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'theme_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getThemeTranslation_RepositoryService()
{
return $this->services['theme_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Storefront\\Theme\\Aggregate\\ThemeTranslationDefinition'] ?? $this->getThemeTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'translator' shared service.
*
* @return \Symfony\Component\Translation\DataCollectorTranslator
*/
protected function getTranslatorService()
{
return $this->services['translator'] = new \Symfony\Component\Translation\DataCollectorTranslator(($this->privates['Shopware\\Core\\Framework\\Adapter\\Translation\\Translator'] ?? $this->getTranslator2Service()));
}
/**
* Gets the public 'unit.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getUnit_RepositoryService()
{
return $this->services['unit.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\Unit\\UnitDefinition'] ?? $this->getUnitDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'unit_translation.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getUnitTranslation_RepositoryService()
{
return $this->services['unit_translation.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\Unit\\Aggregate\\UnitTranslation\\UnitTranslationDefinition'] ?? $this->getUnitTranslationDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'user.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getUser_RepositoryService()
{
return $this->services['user.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\User\\UserDefinition'] ?? $this->getUserDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'user_access_key.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getUserAccessKey_RepositoryService()
{
return $this->services['user_access_key.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\User\\Aggregate\\UserAccessKey\\UserAccessKeyDefinition'] ?? $this->getUserAccessKeyDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'user_config.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getUserConfig_RepositoryService()
{
return $this->services['user_config.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\User\\Aggregate\\UserConfig\\UserConfigDefinition'] ?? $this->getUserConfigDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'user_recovery.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getUserRecovery_RepositoryService()
{
return $this->services['user_recovery.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\System\\User\\Aggregate\\UserRecovery\\UserRecoveryDefinition'] ?? $this->getUserRecoveryDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'var_dumper.cloner' shared service.
*
* @return \Symfony\Component\VarDumper\Cloner\VarCloner
*/
protected function getVarDumper_ClonerService()
{
$this->services['var_dumper.cloner'] = $instance = new \Symfony\Component\VarDumper\Cloner\VarCloner();
$instance->setMaxItems(2500);
$instance->setMinDepth(1);
$instance->setMaxString(-1);
$instance->addCasters(['Closure' => 'Symfony\\Component\\VarDumper\\Caster\\ReflectionCaster::unsetClosureFileInfo']);
return $instance;
}
/**
* Gets the public 'version.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getVersion_RepositoryService()
{
return $this->services['version.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\VersionDefinition'] ?? $this->getVersionDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'version_commit.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getVersionCommit_RepositoryService()
{
return $this->services['version_commit.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\Aggregate\\VersionCommit\\VersionCommitDefinition'] ?? $this->getVersionCommitDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'version_commit_data.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getVersionCommitData_RepositoryService()
{
return $this->services['version_commit_data.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\Aggregate\\VersionCommitData\\VersionCommitDataDefinition'] ?? $this->getVersionCommitDataDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the public 'web_profiler.controller.exception_panel' shared service.
*
* @return \Symfony\Bundle\WebProfilerBundle\Controller\ExceptionPanelController
*/
protected function getWebProfiler_Controller_ExceptionPanelService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/web-profiler-bundle/Controller/ExceptionPanelController.php';
return $this->services['web_profiler.controller.exception_panel'] = new \Symfony\Bundle\WebProfilerBundle\Controller\ExceptionPanelController(($this->privates['error_handler.error_renderer.html'] ?? $this->getErrorHandler_ErrorRenderer_HtmlService()), ($this->services['profiler'] ?? $this->getProfilerService()));
}
/**
* Gets the public 'web_profiler.controller.profiler' shared service.
*
* @return \Symfony\Bundle\WebProfilerBundle\Controller\ProfilerController
*/
protected function getWebProfiler_Controller_ProfilerService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/web-profiler-bundle/Controller/ProfilerController.php';
return $this->services['web_profiler.controller.profiler'] = new \Symfony\Bundle\WebProfilerBundle\Controller\ProfilerController(($this->services['router'] ?? $this->getRouterService()), ($this->services['profiler'] ?? $this->getProfilerService()), ($this->services['.container.private.twig'] ?? $this->get_Container_Private_TwigService()), $this->parameters['data_collector.templates'], ($this->privates['web_profiler.csp.handler'] ?? $this->getWebProfiler_Csp_HandlerService()), \dirname(__DIR__, 4));
}
/**
* Gets the public 'web_profiler.controller.router' shared service.
*
* @return \Symfony\Bundle\WebProfilerBundle\Controller\RouterController
*/
protected function getWebProfiler_Controller_RouterService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/web-profiler-bundle/Controller/RouterController.php';
return $this->services['web_profiler.controller.router'] = new \Symfony\Bundle\WebProfilerBundle\Controller\RouterController(($this->services['profiler'] ?? $this->getProfilerService()), ($this->services['.container.private.twig'] ?? $this->get_Container_Private_TwigService()), ($this->services['router'] ?? $this->getRouterService()), NULL, new RewindableGenerator(function () {
return new \EmptyIterator();
}, 0));
}
/**
* Gets the public 'webhook.repository' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository
*/
protected function getWebhook_RepositoryService()
{
return $this->services['webhook.repository'] = new \Shopware\Core\Framework\DataAbstractionLayer\EntityRepository(($this->services['Shopware\\Core\\Framework\\Webhook\\WebhookDefinition'] ?? $this->getWebhookDefinitionService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? $this->getVersionManagerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] ?? $this->getEntityAggregatorProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the private '.cache.http.inner' shared service.
*
* @return \Symfony\Component\Cache\Adapter\TraceableAdapter
*/
protected function get_Cache_Http_InnerService()
{
$a = new \Symfony\Component\Cache\Adapter\ArrayAdapter(10800);
$a->setLogger(($this->privates['monolog.logger.cache'] ?? $this->getMonolog_Logger_CacheService()));
return $this->privates['.cache.http.inner'] = new \Symfony\Component\Cache\Adapter\TraceableAdapter($a);
}
/**
* Gets the private '.cache.object.inner' shared service.
*
* @return \Symfony\Component\Cache\Adapter\TraceableAdapter
*/
protected function get_Cache_Object_InnerService()
{
$a = new \Symfony\Component\Cache\Adapter\ArrayAdapter(10800);
$a->setLogger(($this->privates['monolog.logger.cache'] ?? $this->getMonolog_Logger_CacheService()));
return $this->privates['.cache.object.inner'] = new \Symfony\Component\Cache\Adapter\TraceableAdapter($a);
}
/**
* Gets the private '.errored..service_locator.0i9t3ml.Shopware\Core\Framework\Context' shared service.
*
* @return \Shopware\Core\Framework\Context
*/
protected function getContextService()
{
$this->throw('Cannot autowire service ".service_locator.0i9t3ml": it references class "Shopware\\Core\\Framework\\Context" but no such service exists.');
}
/**
* Gets the private '.errored..service_locator.KfbR3DY.Symfony\Component\Config\Loader\LoaderInterface' shared service.
*
* @return \Symfony\Component\Config\Loader\LoaderInterface
*/
protected function getLoaderInterfaceService()
{
$this->throw('Cannot autowire service ".service_locator.KfbR3DY": it references interface "Symfony\\Component\\Config\\Loader\\LoaderInterface" but no such service exists. You should maybe alias this interface to one of these existing services: "Shopware\\Core\\Framework\\Api\\Route\\ApiRouteLoader", "routing.loader.xml", "routing.loader.yml", "routing.loader.php", "routing.loader.glob", "routing.loader.directory", "routing.loader.container", "routing.loader", "routing.loader.annotation", "routing.loader.annotation.directory", "routing.loader.annotation.file".');
}
/**
* Gets the private '.errored..service_locator.KfwZsne.Symfony\Component\HttpFoundation\Response' shared service.
*
* @return \Symfony\Component\HttpFoundation\Response
*/
protected function getResponseService()
{
$this->throw('Cannot autowire service ".service_locator.KfwZsne": it references class "Symfony\\Component\\HttpFoundation\\Response" but no such service exists.');
}
/**
* Gets the private '.messenger.handler_descriptor.1SPMxF6' shared service.
*
* @return \Symfony\Component\Messenger\Handler\HandlerDescriptor
*/
protected function get_Messenger_HandlerDescriptor_1SPMxF6Service()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Handler/HandlerDescriptor.php';
return $this->privates['.messenger.handler_descriptor.1SPMxF6'] = new \Symfony\Component\Messenger\Handler\HandlerDescriptor(($this->privates['Shopware\\Storefront\\Framework\\Cache\\CacheWarmer\\CacheWarmer'] ?? $this->getCacheWarmer2Service()), []);
}
/**
* Gets the private '.messenger.handler_descriptor.2yo6BZJ' shared service.
*
* @return \Symfony\Component\Messenger\Handler\HandlerDescriptor
*/
protected function get_Messenger_HandlerDescriptor_2yo6BZJService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Handler/HandlerDescriptor.php';
return $this->privates['.messenger.handler_descriptor.2yo6BZJ'] = new \Symfony\Component\Messenger\Handler\HandlerDescriptor(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Indexing\\EntityIndexerRegistry'] ?? $this->getEntityIndexerRegistryService()), []);
}
/**
* Gets the private '.messenger.handler_descriptor.3.rzR14' shared service.
*
* @return \Symfony\Component\Messenger\Handler\HandlerDescriptor
*/
protected function get_Messenger_HandlerDescriptor_3_RzR14Service()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Handler/HandlerDescriptor.php';
return $this->privates['.messenger.handler_descriptor.3.rzR14'] = new \Symfony\Component\Messenger\Handler\HandlerDescriptor(($this->privates['Shopware\\Core\\Content\\ImportExport\\Message\\DeleteFileHandler'] ?? $this->getDeleteFileHandlerService()), []);
}
/**
* Gets the private '.messenger.handler_descriptor.4htA3jl' shared service.
*
* @return \Symfony\Component\Messenger\Handler\HandlerDescriptor
*/
protected function get_Messenger_HandlerDescriptor_4htA3jlService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Handler/HandlerDescriptor.php';
return $this->privates['.messenger.handler_descriptor.4htA3jl'] = new \Symfony\Component\Messenger\Handler\HandlerDescriptor(($this->privates['Shopware\\Core\\Content\\ProductExport\\ScheduledTask\\ProductExportPartialGenerationHandler'] ?? $this->getProductExportPartialGenerationHandlerService()), []);
}
/**
* Gets the private '.messenger.handler_descriptor.6a6vTR.' shared service.
*
* @return \Symfony\Component\Messenger\Handler\HandlerDescriptor
*/
protected function get_Messenger_HandlerDescriptor_6a6vTR_Service()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Handler/HandlerDescriptor.php';
return $this->privates['.messenger.handler_descriptor.6a6vTR.'] = new \Symfony\Component\Messenger\Handler\HandlerDescriptor(($this->privates['Shopware\\Core\\Content\\Media\\Message\\GenerateThumbnailsHandler'] ?? $this->getGenerateThumbnailsHandlerService()), []);
}
/**
* Gets the private '.messenger.handler_descriptor.6kBcctU' shared service.
*
* @return \Symfony\Component\Messenger\Handler\HandlerDescriptor
*/
protected function get_Messenger_HandlerDescriptor_6kBcctUService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Handler/HandlerDescriptor.php';
return $this->privates['.messenger.handler_descriptor.6kBcctU'] = new \Symfony\Component\Messenger\Handler\HandlerDescriptor(($this->privates['Shopware\\Core\\Content\\Newsletter\\ScheduledTask\\NewsletterRecipientTaskHandler'] ?? $this->getNewsletterRecipientTaskHandlerService()), []);
}
/**
* Gets the private '.messenger.handler_descriptor.88lOdtC' shared service.
*
* @return \Symfony\Component\Messenger\Handler\HandlerDescriptor
*/
protected function get_Messenger_HandlerDescriptor_88lOdtCService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Handler/HandlerDescriptor.php';
return $this->privates['.messenger.handler_descriptor.88lOdtC'] = new \Symfony\Component\Messenger\Handler\HandlerDescriptor(($this->privates['Shopware\\Core\\Content\\Media\\Message\\GenerateThumbnailsHandler'] ?? $this->getGenerateThumbnailsHandlerService()), []);
}
/**
* Gets the private '.messenger.handler_descriptor.9zA2HRZ' shared service.
*
* @return \Symfony\Component\Messenger\Handler\HandlerDescriptor
*/
protected function get_Messenger_HandlerDescriptor_9zA2HRZService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Handler/HandlerDescriptor.php';
return $this->privates['.messenger.handler_descriptor.9zA2HRZ'] = new \Symfony\Component\Messenger\Handler\HandlerDescriptor(($this->privates['Shopware\\Elasticsearch\\Framework\\Indexing\\ElasticsearchIndexer'] ?? $this->getElasticsearchIndexerService()), []);
}
/**
* Gets the private '.messenger.handler_descriptor.BzkW.st' shared service.
*
* @return \Symfony\Component\Messenger\Handler\HandlerDescriptor
*/
protected function get_Messenger_HandlerDescriptor_BzkW_StService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Handler/HandlerDescriptor.php';
return $this->privates['.messenger.handler_descriptor.BzkW.st'] = new \Symfony\Component\Messenger\Handler\HandlerDescriptor(($this->privates['Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\RequeueDeadMessagesHandler'] ?? $this->getRequeueDeadMessagesHandlerService()), []);
}
/**
* Gets the private '.messenger.handler_descriptor.CKTMT3c' shared service.
*
* @return \Symfony\Component\Messenger\Handler\HandlerDescriptor
*/
protected function get_Messenger_HandlerDescriptor_CKTMT3cService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Handler/HandlerDescriptor.php';
return $this->privates['.messenger.handler_descriptor.CKTMT3c'] = new \Symfony\Component\Messenger\Handler\HandlerDescriptor(($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheClearer'] ?? $this->getCacheClearer2Service()), []);
}
/**
* Gets the private '.messenger.handler_descriptor.D8Msq11' shared service.
*
* @return \Symfony\Component\Messenger\Handler\HandlerDescriptor
*/
protected function get_Messenger_HandlerDescriptor_D8Msq11Service()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Handler/HandlerDescriptor.php';
return $this->privates['.messenger.handler_descriptor.D8Msq11'] = new \Symfony\Component\Messenger\Handler\HandlerDescriptor(($this->privates['Shopware\\Core\\Checkout\\Cart\\Cleanup\\CleanupCartTaskHandler'] ?? $this->getCleanupCartTaskHandlerService()), []);
}
/**
* Gets the private '.messenger.handler_descriptor.RWDR7vF' shared service.
*
* @return \Symfony\Component\Messenger\Handler\HandlerDescriptor
*/
protected function get_Messenger_HandlerDescriptor_RWDR7vFService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Handler/HandlerDescriptor.php';
return $this->privates['.messenger.handler_descriptor.RWDR7vF'] = new \Symfony\Component\Messenger\Handler\HandlerDescriptor(($this->privates['Shopware\\Core\\Content\\Sitemap\\ScheduledTask\\SitemapGenerateTaskHandler'] ?? $this->getSitemapGenerateTaskHandlerService()), []);
}
/**
* Gets the private '.messenger.handler_descriptor.RaXVyBY' shared service.
*
* @return \Symfony\Component\Messenger\Handler\HandlerDescriptor
*/
protected function get_Messenger_HandlerDescriptor_RaXVyBYService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Handler/HandlerDescriptor.php';
return $this->privates['.messenger.handler_descriptor.RaXVyBY'] = new \Symfony\Component\Messenger\Handler\HandlerDescriptor(($this->services['Shopware\\Elasticsearch\\Framework\\Indexing\\CreateAliasTaskHandler'] ?? $this->getCreateAliasTaskHandlerService()), []);
}
/**
* Gets the private '.messenger.handler_descriptor.TaMu3bd' shared service.
*
* @return \Symfony\Component\Messenger\Handler\HandlerDescriptor
*/
protected function get_Messenger_HandlerDescriptor_TaMu3bdService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Handler/HandlerDescriptor.php';
return $this->privates['.messenger.handler_descriptor.TaMu3bd'] = new \Symfony\Component\Messenger\Handler\HandlerDescriptor(($this->privates['Shopware\\Core\\Content\\Media\\Message\\DeleteFileHandler'] ?? $this->getDeleteFileHandler2Service()), []);
}
/**
* Gets the private '.messenger.handler_descriptor.W5d8anj' shared service.
*
* @return \Symfony\Component\Messenger\Handler\HandlerDescriptor
*/
protected function get_Messenger_HandlerDescriptor_W5d8anjService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Handler/HandlerDescriptor.php';
return $this->privates['.messenger.handler_descriptor.W5d8anj'] = new \Symfony\Component\Messenger\Handler\HandlerDescriptor(($this->privates['Shopware\\Core\\Framework\\MessageQueue\\Handler\\EncryptedMessageHandler'] ?? $this->getEncryptedMessageHandlerService()), []);
}
/**
* Gets the private '.messenger.handler_descriptor.dVP21hY' shared service.
*
* @return \Symfony\Component\Messenger\Handler\HandlerDescriptor
*/
protected function get_Messenger_HandlerDescriptor_DVP21hYService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Handler/HandlerDescriptor.php';
return $this->privates['.messenger.handler_descriptor.dVP21hY'] = new \Symfony\Component\Messenger\Handler\HandlerDescriptor(($this->privates['Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\MessageQueue\\RegisterScheduledTaskHandler'] ?? $this->getRegisterScheduledTaskHandlerService()), []);
}
/**
* Gets the private '.messenger.handler_descriptor.g5T3Vdz' shared service.
*
* @return \Symfony\Component\Messenger\Handler\HandlerDescriptor
*/
protected function get_Messenger_HandlerDescriptor_G5T3VdzService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Handler/HandlerDescriptor.php';
return $this->privates['.messenger.handler_descriptor.g5T3Vdz'] = new \Symfony\Component\Messenger\Handler\HandlerDescriptor(($this->privates['mailer.messenger.message_handler'] ?? $this->getMailer_Messenger_MessageHandlerService()), []);
}
/**
* Gets the private '.messenger.handler_descriptor.hq66vfV' shared service.
*
* @return \Symfony\Component\Messenger\Handler\HandlerDescriptor
*/
protected function get_Messenger_HandlerDescriptor_Hq66vfVService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Handler/HandlerDescriptor.php';
return $this->privates['.messenger.handler_descriptor.hq66vfV'] = new \Symfony\Component\Messenger\Handler\HandlerDescriptor(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Indexing\\EntityIndexerRegistry'] ?? $this->getEntityIndexerRegistryService()), []);
}
/**
* Gets the private '.messenger.handler_descriptor.n5_pcyU' shared service.
*
* @return \Symfony\Component\Messenger\Handler\HandlerDescriptor
*/
protected function get_Messenger_HandlerDescriptor_N5PcyUService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Handler/HandlerDescriptor.php';
return $this->privates['.messenger.handler_descriptor.n5_pcyU'] = new \Symfony\Component\Messenger\Handler\HandlerDescriptor(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\Cleanup\\CleanupVersionTaskHandler'] ?? $this->getCleanupVersionTaskHandlerService()), []);
}
/**
* Gets the private '.messenger.handler_descriptor.rvKU_JQ' shared service.
*
* @return \Symfony\Component\Messenger\Handler\HandlerDescriptor
*/
protected function get_Messenger_HandlerDescriptor_RvKUJQService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Handler/HandlerDescriptor.php';
return $this->privates['.messenger.handler_descriptor.rvKU_JQ'] = new \Symfony\Component\Messenger\Handler\HandlerDescriptor(($this->privates['Shopware\\Core\\Framework\\MessageQueue\\Handler\\RetryMessageHandler'] ?? $this->getRetryMessageHandlerService()), []);
}
/**
* Gets the private '.messenger.handler_descriptor.u_2ldqP' shared service.
*
* @return \Symfony\Component\Messenger\Handler\HandlerDescriptor
*/
protected function get_Messenger_HandlerDescriptor_U2ldqPService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Handler/HandlerDescriptor.php';
return $this->privates['.messenger.handler_descriptor.u_2ldqP'] = new \Symfony\Component\Messenger\Handler\HandlerDescriptor(($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidator'] ?? $this->getCacheInvalidatorService()), []);
}
/**
* Gets the private '.messenger.handler_descriptor.vN2QjSm' shared service.
*
* @return \Symfony\Component\Messenger\Handler\HandlerDescriptor
*/
protected function get_Messenger_HandlerDescriptor_VN2QjSmService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Handler/HandlerDescriptor.php';
return $this->privates['.messenger.handler_descriptor.vN2QjSm'] = new \Symfony\Component\Messenger\Handler\HandlerDescriptor(($this->privates['Shopware\\Core\\Framework\\App\\ScheduledTask\\UpdateAppsHandler'] ?? $this->getUpdateAppsHandlerService()), []);
}
/**
* Gets the private '.messenger.handler_descriptor.wYSIMNj' shared service.
*
* @return \Symfony\Component\Messenger\Handler\HandlerDescriptor
*/
protected function get_Messenger_HandlerDescriptor_WYSIMNjService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Handler/HandlerDescriptor.php';
return $this->privates['.messenger.handler_descriptor.wYSIMNj'] = new \Symfony\Component\Messenger\Handler\HandlerDescriptor(($this->privates['Shopware\\Core\\Content\\ProductExport\\ScheduledTask\\ProductExportGenerateTaskHandler'] ?? $this->getProductExportGenerateTaskHandlerService()), []);
}
/**
* Gets the private '.messenger.handler_descriptor.z290ooz' shared service.
*
* @return \Symfony\Component\Messenger\Handler\HandlerDescriptor
*/
protected function get_Messenger_HandlerDescriptor_Z290oozService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Handler/HandlerDescriptor.php';
return $this->privates['.messenger.handler_descriptor.z290ooz'] = new \Symfony\Component\Messenger\Handler\HandlerDescriptor(($this->privates['Shopware\\Core\\Content\\Sitemap\\ScheduledTask\\SitemapGenerateTaskHandler'] ?? $this->getSitemapGenerateTaskHandlerService()), []);
}
/**
* Gets the private '.service_locator.0i9t3ml' shared service.
*
* @return \Symfony\Component\DependencyInjection\ServiceLocator
*/
protected function get_ServiceLocator_0i9t3mlService()
{
return $this->privates['.service_locator.0i9t3ml'] = new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [
'context' => ['privates', '.errored..service_locator.0i9t3ml.Shopware\\Core\\Framework\\Context', NULL, 'Cannot autowire service ".service_locator.0i9t3ml": it references class "Shopware\\Core\\Framework\\Context" but no such service exists.'],
], [
'context' => 'Shopware\\Core\\Framework\\Context',
]);
}
/**
* Gets the private '.service_locator.5nX7ca3' shared service.
*
* @return \Symfony\Component\DependencyInjection\ServiceLocator
*/
protected function get_ServiceLocator_5nX7ca3Service()
{
return $this->privates['.service_locator.5nX7ca3'] = new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [
'http_kernel' => ['services', 'http_kernel', 'getHttpKernelService', false],
'message_bus' => ['services', 'messenger.default_bus', 'getMessenger_DefaultBusService', false],
'messenger.default_bus' => ['services', 'messenger.default_bus', 'getMessenger_DefaultBusService', false],
'parameter_bag' => ['privates', 'parameter_bag', 'getParameterBagService', false],
'request_stack' => ['services', 'request_stack', 'getRequestStackService', false],
'router' => ['services', 'router', 'getRouterService', false],
'security.csrf.token_manager' => ['services', '.container.private.security.csrf.token_manager', 'get_Container_Private_Security_Csrf_TokenManagerService', false],
'serializer' => ['services', '.container.private.serializer', 'get_Container_Private_SerializerService', false],
'session' => ['services', 'session', 'getSessionService', false],
'twig' => ['services', '.container.private.twig', 'get_Container_Private_TwigService', false],
], [
'http_kernel' => '?',
'message_bus' => '?',
'messenger.default_bus' => '?',
'parameter_bag' => '?',
'request_stack' => '?',
'router' => '?',
'security.csrf.token_manager' => '?',
'serializer' => '?',
'session' => '?',
'twig' => '?',
]);
}
/**
* Gets the private '.service_locator.KfbR3DY' shared service.
*
* @return \Symfony\Component\DependencyInjection\ServiceLocator
*/
protected function get_ServiceLocator_KfbR3DYService()
{
return $this->privates['.service_locator.KfbR3DY'] = new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [
'loader' => ['privates', '.errored..service_locator.KfbR3DY.Symfony\\Component\\Config\\Loader\\LoaderInterface', NULL, 'Cannot autowire service ".service_locator.KfbR3DY": it references interface "Symfony\\Component\\Config\\Loader\\LoaderInterface" but no such service exists. You should maybe alias this interface to one of these existing services: "Shopware\\Core\\Framework\\Api\\Route\\ApiRouteLoader", "routing.loader.xml", "routing.loader.yml", "routing.loader.php", "routing.loader.glob", "routing.loader.directory", "routing.loader.container", "routing.loader", "routing.loader.annotation", "routing.loader.annotation.directory", "routing.loader.annotation.file".'],
], [
'loader' => 'Symfony\\Component\\Config\\Loader\\LoaderInterface',
]);
}
/**
* Gets the private '.service_locator.KfwZsne' shared service.
*
* @return \Symfony\Component\DependencyInjection\ServiceLocator
*/
protected function get_ServiceLocator_KfwZsneService()
{
return $this->privates['.service_locator.KfwZsne'] = new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [
'response' => ['privates', '.errored..service_locator.KfwZsne.Symfony\\Component\\HttpFoundation\\Response', NULL, 'Cannot autowire service ".service_locator.KfwZsne": it references class "Symfony\\Component\\HttpFoundation\\Response" but no such service exists.'],
], [
'response' => 'Symfony\\Component\\HttpFoundation\\Response',
]);
}
/**
* Gets the private '.service_locator.L8gtKHw' shared service.
*
* @return \Symfony\Component\DependencyInjection\ServiceLocator
*/
protected function get_ServiceLocator_L8gtKHwService()
{
return $this->privates['.service_locator.L8gtKHw'] = new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [
'Swag\\Markets\\Controller\\Api\\ConfigController::getSwUserInformation' => ['privates', '.service_locator.0i9t3ml', 'get_ServiceLocator_0i9t3mlService', false],
'Swag\\Markets\\Controller\\Api\\ConfigController::getSwUserTokenAndSecret' => ['privates', '.service_locator.0i9t3ml', 'get_ServiceLocator_0i9t3mlService', false],
'Swag\\Markets\\Controller\\SalesChannelApiController::getSalesChannelById' => ['privates', '.service_locator.0i9t3ml', 'get_ServiceLocator_0i9t3mlService', false],
'Swag\\Markets\\Controller\\SalesChannelApiController::getSalesChannelTypeById' => ['privates', '.service_locator.0i9t3ml', 'get_ServiceLocator_0i9t3mlService', false],
'Swag\\Markets\\Controller\\SalesChannelApiController::saveSalesChannelCountry' => ['privates', '.service_locator.0i9t3ml', 'get_ServiceLocator_0i9t3mlService', false],
'Swag\\Markets\\Controller\\SalesChannelApiController::saveSalesChannelCurrency' => ['privates', '.service_locator.0i9t3ml', 'get_ServiceLocator_0i9t3mlService', false],
'Swag\\Markets\\Controller\\SalesChannelApiController::saveSalesChannelLanguage' => ['privates', '.service_locator.0i9t3ml', 'get_ServiceLocator_0i9t3mlService', false],
'Swag\\Markets\\Controller\\SupportRequestController::send' => ['privates', '.service_locator.O7Avvig', 'get_ServiceLocator_O7AvvigService', false],
'kernel::loadRoutes' => ['privates', '.service_locator.KfbR3DY', 'get_ServiceLocator_KfbR3DYService', false],
'kernel::reboot' => ['privates', '.service_locator.N1ijGuF', 'get_ServiceLocator_N1ijGuFService', false],
'kernel::registerContainerConfiguration' => ['privates', '.service_locator.KfbR3DY', 'get_ServiceLocator_KfbR3DYService', false],
'kernel::terminate' => ['privates', '.service_locator.KfwZsne', 'get_ServiceLocator_KfwZsneService', false],
'Swag\\Markets\\Controller\\Api\\ConfigController:getSwUserInformation' => ['privates', '.service_locator.0i9t3ml', 'get_ServiceLocator_0i9t3mlService', false],
'Swag\\Markets\\Controller\\Api\\ConfigController:getSwUserTokenAndSecret' => ['privates', '.service_locator.0i9t3ml', 'get_ServiceLocator_0i9t3mlService', false],
'Swag\\Markets\\Controller\\SalesChannelApiController:getSalesChannelById' => ['privates', '.service_locator.0i9t3ml', 'get_ServiceLocator_0i9t3mlService', false],
'Swag\\Markets\\Controller\\SalesChannelApiController:getSalesChannelTypeById' => ['privates', '.service_locator.0i9t3ml', 'get_ServiceLocator_0i9t3mlService', false],
'Swag\\Markets\\Controller\\SalesChannelApiController:saveSalesChannelCountry' => ['privates', '.service_locator.0i9t3ml', 'get_ServiceLocator_0i9t3mlService', false],
'Swag\\Markets\\Controller\\SalesChannelApiController:saveSalesChannelCurrency' => ['privates', '.service_locator.0i9t3ml', 'get_ServiceLocator_0i9t3mlService', false],
'Swag\\Markets\\Controller\\SalesChannelApiController:saveSalesChannelLanguage' => ['privates', '.service_locator.0i9t3ml', 'get_ServiceLocator_0i9t3mlService', false],
'Swag\\Markets\\Controller\\SupportRequestController:send' => ['privates', '.service_locator.O7Avvig', 'get_ServiceLocator_O7AvvigService', false],
'kernel:loadRoutes' => ['privates', '.service_locator.KfbR3DY', 'get_ServiceLocator_KfbR3DYService', false],
'kernel:reboot' => ['privates', '.service_locator.N1ijGuF', 'get_ServiceLocator_N1ijGuFService', false],
'kernel:registerContainerConfiguration' => ['privates', '.service_locator.KfbR3DY', 'get_ServiceLocator_KfbR3DYService', false],
'kernel:terminate' => ['privates', '.service_locator.KfwZsne', 'get_ServiceLocator_KfwZsneService', false],
], [
'Swag\\Markets\\Controller\\Api\\ConfigController::getSwUserInformation' => '?',
'Swag\\Markets\\Controller\\Api\\ConfigController::getSwUserTokenAndSecret' => '?',
'Swag\\Markets\\Controller\\SalesChannelApiController::getSalesChannelById' => '?',
'Swag\\Markets\\Controller\\SalesChannelApiController::getSalesChannelTypeById' => '?',
'Swag\\Markets\\Controller\\SalesChannelApiController::saveSalesChannelCountry' => '?',
'Swag\\Markets\\Controller\\SalesChannelApiController::saveSalesChannelCurrency' => '?',
'Swag\\Markets\\Controller\\SalesChannelApiController::saveSalesChannelLanguage' => '?',
'Swag\\Markets\\Controller\\SupportRequestController::send' => '?',
'kernel::loadRoutes' => '?',
'kernel::reboot' => '?',
'kernel::registerContainerConfiguration' => '?',
'kernel::terminate' => '?',
'Swag\\Markets\\Controller\\Api\\ConfigController:getSwUserInformation' => '?',
'Swag\\Markets\\Controller\\Api\\ConfigController:getSwUserTokenAndSecret' => '?',
'Swag\\Markets\\Controller\\SalesChannelApiController:getSalesChannelById' => '?',
'Swag\\Markets\\Controller\\SalesChannelApiController:getSalesChannelTypeById' => '?',
'Swag\\Markets\\Controller\\SalesChannelApiController:saveSalesChannelCountry' => '?',
'Swag\\Markets\\Controller\\SalesChannelApiController:saveSalesChannelCurrency' => '?',
'Swag\\Markets\\Controller\\SalesChannelApiController:saveSalesChannelLanguage' => '?',
'Swag\\Markets\\Controller\\SupportRequestController:send' => '?',
'kernel:loadRoutes' => '?',
'kernel:reboot' => '?',
'kernel:registerContainerConfiguration' => '?',
'kernel:terminate' => '?',
]);
}
/**
* Gets the private '.service_locator.N1ijGuF' shared service.
*
* @return \Symfony\Component\DependencyInjection\ServiceLocator
*/
protected function get_ServiceLocator_N1ijGuFService()
{
return $this->privates['.service_locator.N1ijGuF'] = new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [
'pluginLoader' => ['services', 'Shopware\\Core\\Framework\\Plugin\\KernelPluginLoader\\KernelPluginLoader', 'getKernelPluginLoaderService', false],
], [
'pluginLoader' => 'Shopware\\Core\\Framework\\Plugin\\KernelPluginLoader\\KernelPluginLoader',
]);
}
/**
* Gets the private '.service_locator.O7Avvig' shared service.
*
* @return \Symfony\Component\DependencyInjection\ServiceLocator
*/
protected function get_ServiceLocator_O7AvvigService()
{
return $this->privates['.service_locator.O7Avvig'] = new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [
'validator' => ['services', '.container.private.validator', 'get_Container_Private_ValidatorService', false],
], [
'validator' => '?',
]);
}
/**
* Gets the private '.service_locator.ltYzMMM' shared service.
*
* @return \Symfony\Component\DependencyInjection\ServiceLocator
*/
protected function get_ServiceLocator_LtYzMMMService()
{
return $this->privates['.service_locator.ltYzMMM'] = new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [
'default' => ['privates', 'messenger.transport.default', 'getMessenger_Transport_DefaultService', false],
'messenger.transport.default' => ['privates', 'messenger.transport.default', 'getMessenger_Transport_DefaultService', false],
], [
'default' => '?',
'messenger.transport.default' => '?',
]);
}
/**
* Gets the private 'Shopware\Core\Checkout\Cart\Address\AddressValidator' shared service.
*
* @return \Shopware\Core\Checkout\Cart\Address\AddressValidator
*/
protected function getAddressValidatorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/CartValidatorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/Address/AddressValidator.php';
return $this->privates['Shopware\\Core\\Checkout\\Cart\\Address\\AddressValidator'] = new \Shopware\Core\Checkout\Cart\Address\AddressValidator(($this->services['country.repository'] ?? $this->getCountry_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Cart\CartCalculator' shared service.
*
* @return \Shopware\Core\Checkout\Cart\CartCalculator
*/
protected function getCartCalculatorService()
{
return $this->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] = new \Shopware\Core\Checkout\Cart\CartCalculator(($this->privates['Shopware\\Core\\Checkout\\Cart\\CartRuleLoader'] ?? $this->getCartRuleLoaderService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Cart\CartPersister' shared service.
*
* @return \Shopware\Core\Checkout\Cart\CartPersister
*/
protected function getCartPersisterService()
{
return $this->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] = new \Shopware\Core\Checkout\Cart\CartPersister(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Cart\CartRuleLoader' shared service.
*
* @return \Shopware\Core\Checkout\Cart\CartRuleLoader
*/
protected function getCartRuleLoaderService()
{
$a = ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService());
$b = ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService());
return $this->privates['Shopware\\Core\\Checkout\\Cart\\CartRuleLoader'] = new \Shopware\Core\Checkout\Cart\CartRuleLoader(($this->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? $this->getCartPersisterService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\Processor'] ?? $this->getProcessorService()), $a, $b, new \Shopware\Core\Checkout\Cart\CachedRuleLoader(new \Shopware\Core\Checkout\Cart\RuleLoader(($this->services['rule.repository'] ?? $this->getRule_RepositoryService())), $b, $a));
}
/**
* Gets the private 'Shopware\Core\Checkout\Cart\Cleanup\CleanupCartTaskHandler' shared service.
*
* @return \Shopware\Core\Checkout\Cart\Cleanup\CleanupCartTaskHandler
*/
protected function getCleanupCartTaskHandlerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/Cleanup/CleanupCartTaskHandler.php';
return $this->privates['Shopware\\Core\\Checkout\\Cart\\Cleanup\\CleanupCartTaskHandler'] = new \Shopware\Core\Checkout\Cart\Cleanup\CleanupCartTaskHandler(($this->services['scheduled_task.repository'] ?? $this->getScheduledTask_RepositoryService()), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), 120);
}
/**
* Gets the private 'Shopware\Core\Checkout\Cart\CreditCartProcessor' shared service.
*
* @return \Shopware\Core\Checkout\Cart\CreditCartProcessor
*/
protected function getCreditCartProcessorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/CartProcessorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/CreditCartProcessor.php';
return $this->privates['Shopware\\Core\\Checkout\\Cart\\CreditCartProcessor'] = new \Shopware\Core\Checkout\Cart\CreditCartProcessor(($this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\AbsolutePriceCalculator'] ?? $this->getAbsolutePriceCalculatorService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Cart\CustomCartProcessor' shared service.
*
* @return \Shopware\Core\Checkout\Cart\CustomCartProcessor
*/
protected function getCustomCartProcessorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/CartProcessorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/CartDataCollectorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/CustomCartProcessor.php';
return $this->privates['Shopware\\Core\\Checkout\\Cart\\CustomCartProcessor'] = new \Shopware\Core\Checkout\Cart\CustomCartProcessor(($this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\QuantityPriceCalculator'] ?? $this->getQuantityPriceCalculatorService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Cart\Delivery\DeliveryProcessor' shared service.
*
* @return \Shopware\Core\Checkout\Cart\Delivery\DeliveryProcessor
*/
protected function getDeliveryProcessorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/CartProcessorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/CartDataCollectorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/Delivery/DeliveryProcessor.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/Delivery/DeliveryBuilder.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/Delivery/DeliveryCalculator.php';
return $this->privates['Shopware\\Core\\Checkout\\Cart\\Delivery\\DeliveryProcessor'] = new \Shopware\Core\Checkout\Cart\Delivery\DeliveryProcessor(new \Shopware\Core\Checkout\Cart\Delivery\DeliveryBuilder(), new \Shopware\Core\Checkout\Cart\Delivery\DeliveryCalculator(($this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\QuantityPriceCalculator'] ?? $this->getQuantityPriceCalculatorService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\Tax\\PercentageTaxRuleBuilder'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Tax\\PercentageTaxRuleBuilder'] = new \Shopware\Core\Checkout\Cart\Tax\PercentageTaxRuleBuilder())), ($this->privates['Shopware\\Core\\Checkout\\Cart\\Tax\\TaxDetector'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Tax\\TaxDetector'] = new \Shopware\Core\Checkout\Cart\Tax\TaxDetector()))), ($this->services['shipping_method.repository'] ?? $this->getShippingMethod_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Cart\LineItemFactoryHandler\CreditLineItemFactory' shared service.
*
* @return \Shopware\Core\Checkout\Cart\LineItemFactoryHandler\CreditLineItemFactory
*/
protected function getCreditLineItemFactoryService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/LineItemFactoryHandler/LineItemFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/LineItemFactoryHandler/CreditLineItemFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/PriceDefinitionFactory.php';
return $this->privates['Shopware\\Core\\Checkout\\Cart\\LineItemFactoryHandler\\CreditLineItemFactory'] = new \Shopware\Core\Checkout\Cart\LineItemFactoryHandler\CreditLineItemFactory(($this->privates['Shopware\\Core\\Checkout\\Cart\\PriceDefinitionFactory'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\PriceDefinitionFactory'] = new \Shopware\Core\Checkout\Cart\PriceDefinitionFactory())), ($this->services['media.repository'] ?? $this->getMedia_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Cart\LineItemFactoryHandler\CustomLineItemFactory' shared service.
*
* @return \Shopware\Core\Checkout\Cart\LineItemFactoryHandler\CustomLineItemFactory
*/
protected function getCustomLineItemFactoryService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/LineItemFactoryHandler/LineItemFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/LineItemFactoryHandler/CustomLineItemFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/PriceDefinitionFactory.php';
return $this->privates['Shopware\\Core\\Checkout\\Cart\\LineItemFactoryHandler\\CustomLineItemFactory'] = new \Shopware\Core\Checkout\Cart\LineItemFactoryHandler\CustomLineItemFactory(($this->privates['Shopware\\Core\\Checkout\\Cart\\PriceDefinitionFactory'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\PriceDefinitionFactory'] = new \Shopware\Core\Checkout\Cart\PriceDefinitionFactory())), ($this->services['media.repository'] ?? $this->getMedia_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Cart\LineItemFactoryHandler\ProductLineItemFactory' shared service.
*
* @return \Shopware\Core\Checkout\Cart\LineItemFactoryHandler\ProductLineItemFactory
*/
protected function getProductLineItemFactoryService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/LineItemFactoryHandler/LineItemFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/LineItemFactoryHandler/ProductLineItemFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/PriceDefinitionFactory.php';
return $this->privates['Shopware\\Core\\Checkout\\Cart\\LineItemFactoryHandler\\ProductLineItemFactory'] = new \Shopware\Core\Checkout\Cart\LineItemFactoryHandler\ProductLineItemFactory(($this->privates['Shopware\\Core\\Checkout\\Cart\\PriceDefinitionFactory'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\PriceDefinitionFactory'] = new \Shopware\Core\Checkout\Cart\PriceDefinitionFactory())));
}
/**
* Gets the private 'Shopware\Core\Checkout\Cart\LineItemFactoryRegistry' shared service.
*
* @return \Shopware\Core\Checkout\Cart\LineItemFactoryRegistry
*/
protected function getLineItemFactoryRegistryService()
{
return $this->privates['Shopware\\Core\\Checkout\\Cart\\LineItemFactoryRegistry'] = new \Shopware\Core\Checkout\Cart\LineItemFactoryRegistry(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\LineItemFactoryHandler\\ProductLineItemFactory'] ?? $this->getProductLineItemFactoryService());
yield 1 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\LineItemFactoryHandler\\PromotionLineItemFactory'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\LineItemFactoryHandler\\PromotionLineItemFactory'] = new \Shopware\Core\Checkout\Cart\LineItemFactoryHandler\PromotionLineItemFactory()));
yield 2 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\LineItemFactoryHandler\\CreditLineItemFactory'] ?? $this->getCreditLineItemFactoryService());
yield 3 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\LineItemFactoryHandler\\CustomLineItemFactory'] ?? $this->getCustomLineItemFactoryService());
}, 4), ($this->privates['Shopware\\Core\\Framework\\Validation\\DataValidator'] ?? $this->getDataValidatorService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Cart\LineItem\Group\LineItemGroupBuilder' shared service.
*
* @return \Shopware\Core\Checkout\Cart\LineItem\Group\LineItemGroupBuilder
*/
protected function getLineItemGroupBuilderService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/LineItem/Group/LineItemGroupBuilder.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/LineItem/Group/LineItemGroupRuleMatcherInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/LineItem/Group/RulesMatcher/AnyRuleMatcher.php';
return $this->privates['Shopware\\Core\\Checkout\\Cart\\LineItem\\Group\\LineItemGroupBuilder'] = new \Shopware\Core\Checkout\Cart\LineItem\Group\LineItemGroupBuilder(($this->privates['Shopware\\Core\\Checkout\\Cart\\LineItem\\Group\\LineItemGroupServiceRegistry'] ?? $this->getLineItemGroupServiceRegistryService()), new \Shopware\Core\Checkout\Cart\LineItem\Group\RulesMatcher\AnyRuleMatcher(), ($this->privates['Shopware\\Core\\Checkout\\Cart\\LineItem\\LineItemQuantitySplitter'] ?? $this->getLineItemQuantitySplitterService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Cart\LineItem\Group\LineItemGroupServiceRegistry' shared service.
*
* @return \Shopware\Core\Checkout\Cart\LineItem\Group\LineItemGroupServiceRegistry
*/
protected function getLineItemGroupServiceRegistryService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/LineItem/Group/LineItemGroupServiceRegistry.php';
return $this->privates['Shopware\\Core\\Checkout\\Cart\\LineItem\\Group\\LineItemGroupServiceRegistry'] = new \Shopware\Core\Checkout\Cart\LineItem\Group\LineItemGroupServiceRegistry(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\LineItem\\Group\\Packager\\LineItemGroupCountPackager'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\LineItem\\Group\\Packager\\LineItemGroupCountPackager'] = new \Shopware\Core\Checkout\Cart\LineItem\Group\Packager\LineItemGroupCountPackager()));
yield 1 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\LineItem\\Group\\Packager\\LineItemGroupUnitPriceGrossPackager'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\LineItem\\Group\\Packager\\LineItemGroupUnitPriceGrossPackager'] = new \Shopware\Core\Checkout\Cart\LineItem\Group\Packager\LineItemGroupUnitPriceGrossPackager()));
yield 2 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\LineItem\\Group\\Packager\\LineItemGroupUnitPriceNetPackager'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\LineItem\\Group\\Packager\\LineItemGroupUnitPriceNetPackager'] = new \Shopware\Core\Checkout\Cart\LineItem\Group\Packager\LineItemGroupUnitPriceNetPackager()));
}, 3), new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\LineItem\\Group\\Sorter\\LineItemGroupPriceAscSorter'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\LineItem\\Group\\Sorter\\LineItemGroupPriceAscSorter'] = new \Shopware\Core\Checkout\Cart\LineItem\Group\Sorter\LineItemGroupPriceAscSorter()));
yield 1 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\LineItem\\Group\\Sorter\\LineItemGroupPriceDescSorter'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\LineItem\\Group\\Sorter\\LineItemGroupPriceDescSorter'] = new \Shopware\Core\Checkout\Cart\LineItem\Group\Sorter\LineItemGroupPriceDescSorter()));
}, 2));
}
/**
* Gets the private 'Shopware\Core\Checkout\Cart\LineItem\LineItemQuantitySplitter' shared service.
*
* @return \Shopware\Core\Checkout\Cart\LineItem\LineItemQuantitySplitter
*/
protected function getLineItemQuantitySplitterService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/LineItem/LineItemQuantitySplitter.php';
return $this->privates['Shopware\\Core\\Checkout\\Cart\\LineItem\\LineItemQuantitySplitter'] = new \Shopware\Core\Checkout\Cart\LineItem\LineItemQuantitySplitter(($this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\QuantityPriceCalculator'] ?? $this->getQuantityPriceCalculatorService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Cart\Order\OrderConverter' shared service.
*
* @return \Shopware\Core\Checkout\Cart\Order\OrderConverter
*/
protected function getOrderConverterService()
{
return $this->privates['Shopware\\Core\\Checkout\\Cart\\Order\\OrderConverter'] = new \Shopware\Core\Checkout\Cart\Order\OrderConverter(($this->services['customer.repository'] ?? $this->getCustomer_RepositoryService()), ($this->privates['Shopware\\Core\\System\\SalesChannel\\Context\\CachedSalesChannelContextFactory'] ?? $this->getCachedSalesChannelContextFactoryService()), ($this->privates['Shopware\\Core\\System\\StateMachine\\StateMachineRegistry'] ?? $this->getStateMachineRegistryService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->privates['Shopware\\Core\\System\\NumberRange\\ValueGenerator\\NumberRangeValueGeneratorInterface'] ?? $this->getNumberRangeValueGeneratorInterfaceService()), ($this->services['Shopware\\Core\\Checkout\\Order\\OrderDefinition'] ?? $this->getOrderDefinitionService()), ($this->services['order_address.repository'] ?? $this->getOrderAddress_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Cart\Price\AbsolutePriceCalculator' shared service.
*
* @return \Shopware\Core\Checkout\Cart\Price\AbsolutePriceCalculator
*/
protected function getAbsolutePriceCalculatorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/Price/AbsolutePriceCalculator.php';
return $this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\AbsolutePriceCalculator'] = new \Shopware\Core\Checkout\Cart\Price\AbsolutePriceCalculator(($this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\QuantityPriceCalculator'] ?? $this->getQuantityPriceCalculatorService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\Tax\\PercentageTaxRuleBuilder'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Tax\\PercentageTaxRuleBuilder'] = new \Shopware\Core\Checkout\Cart\Tax\PercentageTaxRuleBuilder())));
}
/**
* Gets the private 'Shopware\Core\Checkout\Cart\Price\AmountCalculator' shared service.
*
* @return \Shopware\Core\Checkout\Cart\Price\AmountCalculator
*/
protected function getAmountCalculatorService()
{
return $this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\AmountCalculator'] = new \Shopware\Core\Checkout\Cart\Price\AmountCalculator(($this->privates['Shopware\\Core\\Checkout\\Cart\\Tax\\TaxDetector'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Tax\\TaxDetector'] = new \Shopware\Core\Checkout\Cart\Tax\TaxDetector())), ($this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\CashRounding'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\CashRounding'] = new \Shopware\Core\Checkout\Cart\Price\CashRounding())), ($this->privates['Shopware\\Core\\Checkout\\Cart\\Tax\\PercentageTaxRuleBuilder'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Tax\\PercentageTaxRuleBuilder'] = new \Shopware\Core\Checkout\Cart\Tax\PercentageTaxRuleBuilder())), ($this->privates['Shopware\\Core\\Checkout\\Cart\\Tax\\TaxCalculator'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Tax\\TaxCalculator'] = new \Shopware\Core\Checkout\Cart\Tax\TaxCalculator())));
}
/**
* Gets the private 'Shopware\Core\Checkout\Cart\Price\GrossPriceCalculator' shared service.
*
* @return \Shopware\Core\Checkout\Cart\Price\GrossPriceCalculator
*/
protected function getGrossPriceCalculatorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/Price/GrossPriceCalculator.php';
return $this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\GrossPriceCalculator'] = new \Shopware\Core\Checkout\Cart\Price\GrossPriceCalculator(($this->privates['Shopware\\Core\\Checkout\\Cart\\Tax\\TaxCalculator'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Tax\\TaxCalculator'] = new \Shopware\Core\Checkout\Cart\Tax\TaxCalculator())), ($this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\CashRounding'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\CashRounding'] = new \Shopware\Core\Checkout\Cart\Price\CashRounding())));
}
/**
* Gets the private 'Shopware\Core\Checkout\Cart\Price\NetPriceCalculator' shared service.
*
* @return \Shopware\Core\Checkout\Cart\Price\NetPriceCalculator
*/
protected function getNetPriceCalculatorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/Price/NetPriceCalculator.php';
return $this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\NetPriceCalculator'] = new \Shopware\Core\Checkout\Cart\Price\NetPriceCalculator(($this->privates['Shopware\\Core\\Checkout\\Cart\\Tax\\TaxCalculator'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Tax\\TaxCalculator'] = new \Shopware\Core\Checkout\Cart\Tax\TaxCalculator())), ($this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\CashRounding'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\CashRounding'] = new \Shopware\Core\Checkout\Cart\Price\CashRounding())));
}
/**
* Gets the private 'Shopware\Core\Checkout\Cart\Price\PercentagePriceCalculator' shared service.
*
* @return \Shopware\Core\Checkout\Cart\Price\PercentagePriceCalculator
*/
protected function getPercentagePriceCalculatorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/Price/PercentagePriceCalculator.php';
return $this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\PercentagePriceCalculator'] = new \Shopware\Core\Checkout\Cart\Price\PercentagePriceCalculator(($this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\CashRounding'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\CashRounding'] = new \Shopware\Core\Checkout\Cart\Price\CashRounding())), ($this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\QuantityPriceCalculator'] ?? $this->getQuantityPriceCalculatorService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\Tax\\PercentageTaxRuleBuilder'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Tax\\PercentageTaxRuleBuilder'] = new \Shopware\Core\Checkout\Cart\Tax\PercentageTaxRuleBuilder())));
}
/**
* Gets the private 'Shopware\Core\Checkout\Cart\Price\QuantityPriceCalculator' shared service.
*
* @return \Shopware\Core\Checkout\Cart\Price\QuantityPriceCalculator
*/
protected function getQuantityPriceCalculatorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/Price/QuantityPriceCalculator.php';
return $this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\QuantityPriceCalculator'] = new \Shopware\Core\Checkout\Cart\Price\QuantityPriceCalculator(($this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\GrossPriceCalculator'] ?? $this->getGrossPriceCalculatorService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\NetPriceCalculator'] ?? $this->getNetPriceCalculatorService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\Tax\\TaxDetector'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Tax\\TaxDetector'] = new \Shopware\Core\Checkout\Cart\Tax\TaxDetector())));
}
/**
* Gets the private 'Shopware\Core\Checkout\Cart\Processor' shared service.
*
* @return \Shopware\Core\Checkout\Cart\Processor
*/
protected function getProcessorService()
{
return $this->privates['Shopware\\Core\\Checkout\\Cart\\Processor'] = new \Shopware\Core\Checkout\Cart\Processor(new \Shopware\Core\Checkout\Cart\Validator(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Delivery\\DeliveryValidator'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Delivery\\DeliveryValidator'] = new \Shopware\Core\Checkout\Cart\Delivery\DeliveryValidator()));
yield 1 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\LineItem\\LineItemValidator'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\LineItem\\LineItemValidator'] = new \Shopware\Core\Checkout\Cart\LineItem\LineItemValidator()));
yield 2 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Address\\AddressValidator'] ?? $this->getAddressValidatorService());
yield 3 => ($this->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentMethodValidator'] ?? ($this->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentMethodValidator'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentMethodValidator()));
}, 4)), ($this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\AmountCalculator'] ?? $this->getAmountCalculatorService()), new \Shopware\Core\Checkout\Cart\Transaction\TransactionProcessor(), new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Content\\Product\\Cart\\ProductCartProcessor'] ?? $this->getProductCartProcessorService());
yield 1 => ($this->privates['Shopware\\Core\\Checkout\\Promotion\\Cart\\PromotionProcessor'] ?? $this->getPromotionProcessorService());
yield 2 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\CustomCartProcessor'] ?? $this->getCustomCartProcessorService());
yield 3 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\CreditCartProcessor'] ?? $this->getCreditCartProcessorService());
yield 4 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Delivery\\DeliveryProcessor'] ?? $this->getDeliveryProcessorService());
yield 5 => ($this->privates['Shopware\\Core\\Checkout\\Promotion\\Cart\\PromotionDeliveryProcessor'] ?? $this->getPromotionDeliveryProcessorService());
}, 6), new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Content\\Product\\Cart\\ProductCartProcessor'] ?? $this->getProductCartProcessorService());
yield 1 => ($this->privates['Shopware\\Core\\Checkout\\Promotion\\Cart\\PromotionCollector'] ?? $this->getPromotionCollectorService());
yield 2 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\CustomCartProcessor'] ?? $this->getCustomCartProcessorService());
yield 3 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Delivery\\DeliveryProcessor'] ?? $this->getDeliveryProcessorService());
}, 4));
}
/**
* Gets the private 'Shopware\Core\Checkout\Customer\DataAbstractionLayer\CustomerIndexer' shared service.
*
* @return \Shopware\Core\Checkout\Customer\DataAbstractionLayer\CustomerIndexer
*/
protected function getCustomerIndexerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Indexing/EntityIndexer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/DataAbstractionLayer/CustomerIndexer.php';
return $this->privates['Shopware\\Core\\Checkout\\Customer\\DataAbstractionLayer\\CustomerIndexer'] = new \Shopware\Core\Checkout\Customer\DataAbstractionLayer\CustomerIndexer(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\Common\\IteratorFactory'] ?? $this->getIteratorFactoryService()), ($this->services['customer.repository'] ?? $this->getCustomer_RepositoryService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Indexing\\ManyToManyIdFieldUpdater'] ?? $this->getManyToManyIdFieldUpdaterService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Customer\Password\LegacyPasswordVerifier' shared service.
*
* @return \Shopware\Core\Checkout\Customer\Password\LegacyPasswordVerifier
*/
protected function getLegacyPasswordVerifierService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/Password/LegacyPasswordVerifier.php';
return $this->privates['Shopware\\Core\\Checkout\\Customer\\Password\\LegacyPasswordVerifier'] = new \Shopware\Core\Checkout\Customer\Password\LegacyPasswordVerifier(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Checkout\\Customer\\Password\\LegacyEncoder\\Md5'] ?? ($this->privates['Shopware\\Core\\Checkout\\Customer\\Password\\LegacyEncoder\\Md5'] = new \Shopware\Core\Checkout\Customer\Password\LegacyEncoder\Md5()));
yield 1 => ($this->privates['Shopware\\Core\\Checkout\\Customer\\Password\\LegacyEncoder\\Sha256'] ?? ($this->privates['Shopware\\Core\\Checkout\\Customer\\Password\\LegacyEncoder\\Sha256'] = new \Shopware\Core\Checkout\Customer\Password\LegacyEncoder\Sha256()));
}, 2));
}
/**
* Gets the private 'Shopware\Core\Checkout\Customer\SalesChannel\AccountService' shared service.
*
* @return \Shopware\Core\Checkout\Customer\SalesChannel\AccountService
*/
protected function getAccountServiceService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/SalesChannel/AccountService.php';
return $this->privates['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\AccountService'] = new \Shopware\Core\Checkout\Customer\SalesChannel\AccountService(($this->services['customer.repository'] ?? $this->getCustomer_RepositoryService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->privates['Shopware\\Core\\Checkout\\Customer\\Password\\LegacyPasswordVerifier'] ?? $this->getLegacyPasswordVerifierService()), ($this->services['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\SwitchDefaultAddressRoute'] ?? $this->getSwitchDefaultAddressRouteService()), ($this->privates['Shopware\\Core\\System\\SalesChannel\\Context\\SalesChannelContextRestorer'] ?? $this->getSalesChannelContextRestorerService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Customer\Subscriber\CustomerChangePasswordSubscriber' shared service.
*
* @return \Shopware\Core\Checkout\Customer\Subscriber\CustomerChangePasswordSubscriber
*/
protected function getCustomerChangePasswordSubscriberService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/Subscriber/CustomerChangePasswordSubscriber.php';
return $this->privates['Shopware\\Core\\Checkout\\Customer\\Subscriber\\CustomerChangePasswordSubscriber'] = new \Shopware\Core\Checkout\Customer\Subscriber\CustomerChangePasswordSubscriber(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Customer\Subscriber\CustomerGroupSubscriber' shared service.
*
* @return \Shopware\Core\Checkout\Customer\Subscriber\CustomerGroupSubscriber
*/
protected function getCustomerGroupSubscriberService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/Subscriber/CustomerGroupSubscriber.php';
return $this->privates['Shopware\\Core\\Checkout\\Customer\\Subscriber\\CustomerGroupSubscriber'] = new \Shopware\Core\Checkout\Customer\Subscriber\CustomerGroupSubscriber(($this->services['customer_group.repository'] ?? $this->getCustomerGroup_RepositoryService()), ($this->services['seo_url.repository'] ?? $this->getSeoUrl_RepositoryService()), ($this->services['language.repository'] ?? $this->getLanguage_RepositoryService()), ($this->privates['Shopware\\Core\\Content\\Seo\\SeoUrlPersister'] ?? $this->getSeoUrlPersisterService()), ($this->privates['slugify'] ?? $this->getSlugifyService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Customer\Subscriber\CustomerMetaFieldSubscriber' shared service.
*
* @return \Shopware\Core\Checkout\Customer\Subscriber\CustomerMetaFieldSubscriber
*/
protected function getCustomerMetaFieldSubscriberService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/Subscriber/CustomerMetaFieldSubscriber.php';
return $this->privates['Shopware\\Core\\Checkout\\Customer\\Subscriber\\CustomerMetaFieldSubscriber'] = new \Shopware\Core\Checkout\Customer\Subscriber\CustomerMetaFieldSubscriber(($this->services['order.repository'] ?? $this->getOrder_RepositoryService()), ($this->services['customer.repository'] ?? $this->getCustomer_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Customer\Subscriber\CustomerRemoteAddressSubscriber' shared service.
*
* @return \Shopware\Core\Checkout\Customer\Subscriber\CustomerRemoteAddressSubscriber
*/
protected function getCustomerRemoteAddressSubscriberService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/Subscriber/CustomerRemoteAddressSubscriber.php';
return $this->privates['Shopware\\Core\\Checkout\\Customer\\Subscriber\\CustomerRemoteAddressSubscriber'] = new \Shopware\Core\Checkout\Customer\Subscriber\CustomerRemoteAddressSubscriber(($this->services['customer.repository'] ?? $this->getCustomer_RepositoryService()), ($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack())));
}
/**
* Gets the private 'Shopware\Core\Checkout\Customer\Subscriber\CustomerTokenSubscriber' shared service.
*
* @return \Shopware\Core\Checkout\Customer\Subscriber\CustomerTokenSubscriber
*/
protected function getCustomerTokenSubscriberService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/Subscriber/CustomerTokenSubscriber.php';
return $this->privates['Shopware\\Core\\Checkout\\Customer\\Subscriber\\CustomerTokenSubscriber'] = new \Shopware\Core\Checkout\Customer\Subscriber\CustomerTokenSubscriber(($this->privates['Shopware\\Core\\System\\SalesChannel\\Context\\SalesChannelContextPersister'] ?? $this->getSalesChannelContextPersisterService()), ($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack())));
}
/**
* Gets the private 'Shopware\Core\Checkout\Customer\Validation\AddressValidationFactory' shared service.
*
* @return \Shopware\Core\Checkout\Customer\Validation\AddressValidationFactory
*/
protected function getAddressValidationFactoryService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Validation/DataValidationFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/Validation/AddressValidationFactory.php';
return $this->privates['Shopware\\Core\\Checkout\\Customer\\Validation\\AddressValidationFactory'] = new \Shopware\Core\Checkout\Customer\Validation\AddressValidationFactory(($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Customer\Validation\Constraint\CustomerEmailUniqueValidator' shared service.
*
* @return \Shopware\Core\Checkout\Customer\Validation\Constraint\CustomerEmailUniqueValidator
*/
protected function getCustomerEmailUniqueValidatorService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/validator/ConstraintValidatorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/validator/ConstraintValidator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/Validation/Constraint/CustomerEmailUniqueValidator.php';
return $this->privates['Shopware\\Core\\Checkout\\Customer\\Validation\\Constraint\\CustomerEmailUniqueValidator'] = new \Shopware\Core\Checkout\Customer\Validation\Constraint\CustomerEmailUniqueValidator(($this->services['customer.repository'] ?? $this->getCustomer_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Customer\Validation\Constraint\CustomerPasswordMatchesValidator' shared service.
*
* @return \Shopware\Core\Checkout\Customer\Validation\Constraint\CustomerPasswordMatchesValidator
*/
protected function getCustomerPasswordMatchesValidatorService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/validator/ConstraintValidatorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/validator/ConstraintValidator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/Validation/Constraint/CustomerPasswordMatchesValidator.php';
return $this->privates['Shopware\\Core\\Checkout\\Customer\\Validation\\Constraint\\CustomerPasswordMatchesValidator'] = new \Shopware\Core\Checkout\Customer\Validation\Constraint\CustomerPasswordMatchesValidator(($this->privates['Shopware\\Core\\Checkout\\Customer\\SalesChannel\\AccountService'] ?? $this->getAccountServiceService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Customer\Validation\Constraint\CustomerVatIdentificationValidator' shared service.
*
* @return \Shopware\Core\Checkout\Customer\Validation\Constraint\CustomerVatIdentificationValidator
*/
protected function getCustomerVatIdentificationValidatorService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/validator/ConstraintValidatorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/validator/ConstraintValidator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/Validation/Constraint/CustomerVatIdentificationValidator.php';
return $this->privates['Shopware\\Core\\Checkout\\Customer\\Validation\\Constraint\\CustomerVatIdentificationValidator'] = new \Shopware\Core\Checkout\Customer\Validation\Constraint\CustomerVatIdentificationValidator(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Customer\Validation\CustomerProfileValidationFactory' shared service.
*
* @return \Shopware\Core\Checkout\Customer\Validation\CustomerProfileValidationFactory
*/
protected function getCustomerProfileValidationFactoryService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Validation/DataValidationFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/Validation/CustomerProfileValidationFactory.php';
return $this->privates['Shopware\\Core\\Checkout\\Customer\\Validation\\CustomerProfileValidationFactory'] = new \Shopware\Core\Checkout\Customer\Validation\CustomerProfileValidationFactory(($this->services['Shopware\\Core\\System\\Salutation\\SalutationDefinition'] ?? $this->getSalutationDefinitionService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Document\DocumentGenerator\CreditNoteGenerator' shared service.
*
* @return \Shopware\Core\Checkout\Document\DocumentGenerator\CreditNoteGenerator
*/
protected function getCreditNoteGeneratorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Document/DocumentGenerator/DocumentGeneratorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Document/DocumentGenerator/CreditNoteGenerator.php';
return $this->privates['Shopware\\Core\\Checkout\\Document\\DocumentGenerator\\CreditNoteGenerator'] = new \Shopware\Core\Checkout\Document\DocumentGenerator\CreditNoteGenerator(($this->privates['Shopware\\Core\\Checkout\\Document\\Twig\\DocumentTemplateRenderer'] ?? $this->getDocumentTemplateRendererService()), \dirname(__DIR__, 4));
}
/**
* Gets the private 'Shopware\Core\Checkout\Document\DocumentGenerator\DeliveryNoteGenerator' shared service.
*
* @return \Shopware\Core\Checkout\Document\DocumentGenerator\DeliveryNoteGenerator
*/
protected function getDeliveryNoteGeneratorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Document/DocumentGenerator/DocumentGeneratorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Document/DocumentGenerator/DeliveryNoteGenerator.php';
return $this->privates['Shopware\\Core\\Checkout\\Document\\DocumentGenerator\\DeliveryNoteGenerator'] = new \Shopware\Core\Checkout\Document\DocumentGenerator\DeliveryNoteGenerator(($this->privates['Shopware\\Core\\Checkout\\Document\\Twig\\DocumentTemplateRenderer'] ?? $this->getDocumentTemplateRendererService()), \dirname(__DIR__, 4));
}
/**
* Gets the private 'Shopware\Core\Checkout\Document\DocumentGenerator\InvoiceGenerator' shared service.
*
* @return \Shopware\Core\Checkout\Document\DocumentGenerator\InvoiceGenerator
*/
protected function getInvoiceGeneratorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Document/DocumentGenerator/DocumentGeneratorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Document/DocumentGenerator/InvoiceGenerator.php';
return $this->privates['Shopware\\Core\\Checkout\\Document\\DocumentGenerator\\InvoiceGenerator'] = new \Shopware\Core\Checkout\Document\DocumentGenerator\InvoiceGenerator(($this->privates['Shopware\\Core\\Checkout\\Document\\Twig\\DocumentTemplateRenderer'] ?? $this->getDocumentTemplateRendererService()), \dirname(__DIR__, 4));
}
/**
* Gets the private 'Shopware\Core\Checkout\Document\DocumentGenerator\StornoGenerator' shared service.
*
* @return \Shopware\Core\Checkout\Document\DocumentGenerator\StornoGenerator
*/
protected function getStornoGeneratorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Document/DocumentGenerator/DocumentGeneratorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Document/DocumentGenerator/StornoGenerator.php';
return $this->privates['Shopware\\Core\\Checkout\\Document\\DocumentGenerator\\StornoGenerator'] = new \Shopware\Core\Checkout\Document\DocumentGenerator\StornoGenerator(($this->privates['Shopware\\Core\\Checkout\\Document\\Twig\\DocumentTemplateRenderer'] ?? $this->getDocumentTemplateRendererService()), \dirname(__DIR__, 4));
}
/**
* Gets the private 'Shopware\Core\Checkout\Document\DocumentService' shared service.
*
* @return \Shopware\Core\Checkout\Document\DocumentService
*/
protected function getDocumentServiceService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Document/DocumentService.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Document/DocumentGenerator/DocumentGeneratorRegistry.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Document/FileGenerator/FileGeneratorRegistry.php';
return $this->privates['Shopware\\Core\\Checkout\\Document\\DocumentService'] = new \Shopware\Core\Checkout\Document\DocumentService(new \Shopware\Core\Checkout\Document\DocumentGenerator\DocumentGeneratorRegistry(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Checkout\\Document\\DocumentGenerator\\InvoiceGenerator'] ?? $this->getInvoiceGeneratorService());
yield 1 => ($this->privates['Shopware\\Core\\Checkout\\Document\\DocumentGenerator\\DeliveryNoteGenerator'] ?? $this->getDeliveryNoteGeneratorService());
yield 2 => ($this->privates['Shopware\\Core\\Checkout\\Document\\DocumentGenerator\\StornoGenerator'] ?? $this->getStornoGeneratorService());
yield 3 => ($this->privates['Shopware\\Core\\Checkout\\Document\\DocumentGenerator\\CreditNoteGenerator'] ?? $this->getCreditNoteGeneratorService());
}, 4)), new \Shopware\Core\Checkout\Document\FileGenerator\FileGeneratorRegistry(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Checkout\\Document\\FileGenerator\\PdfGenerator'] ?? ($this->privates['Shopware\\Core\\Checkout\\Document\\FileGenerator\\PdfGenerator'] = new \Shopware\Core\Checkout\Document\FileGenerator\PdfGenerator()));
}, 1)), ($this->services['order.repository'] ?? $this->getOrder_RepositoryService()), ($this->services['document.repository'] ?? $this->getDocument_RepositoryService()), ($this->services['document_type.repository'] ?? $this->getDocumentType_RepositoryService()), ($this->services['document_base_config.repository'] ?? $this->getDocumentBaseConfig_RepositoryService()), ($this->privates['Shopware\\Core\\Content\\Media\\MediaService'] ?? $this->getMediaServiceService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Document\Twig\DocumentTemplateRenderer' shared service.
*
* @return \Shopware\Core\Checkout\Document\Twig\DocumentTemplateRenderer
*/
protected function getDocumentTemplateRendererService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Document/Twig/DocumentTemplateRenderer.php';
return $this->privates['Shopware\\Core\\Checkout\\Document\\Twig\\DocumentTemplateRenderer'] = new \Shopware\Core\Checkout\Document\Twig\DocumentTemplateRenderer(($this->services['Shopware\\Core\\Framework\\Adapter\\Twig\\TemplateFinder'] ?? $this->getTemplateFinderService()), ($this->services['.container.private.twig'] ?? $this->get_Container_Private_TwigService()), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Translation\\Translator'] ?? $this->getTranslator2Service()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Order\Aggregate\OrderTransaction\OrderTransactionStateHandler' shared service.
*
* @return \Shopware\Core\Checkout\Order\Aggregate\OrderTransaction\OrderTransactionStateHandler
*/
protected function getOrderTransactionStateHandlerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Order/Aggregate/OrderTransaction/OrderTransactionStateHandler.php';
return $this->privates['Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderTransaction\\OrderTransactionStateHandler'] = new \Shopware\Core\Checkout\Order\Aggregate\OrderTransaction\OrderTransactionStateHandler(($this->privates['Shopware\\Core\\System\\StateMachine\\StateMachineRegistry'] ?? $this->getStateMachineRegistryService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Order\Listener\OrderStateChangeEventListener' shared service.
*
* @return \Shopware\Core\Checkout\Order\Listener\OrderStateChangeEventListener
*/
protected function getOrderStateChangeEventListenerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Order/Listener/OrderStateChangeEventListener.php';
return $this->privates['Shopware\\Core\\Checkout\\Order\\Listener\\OrderStateChangeEventListener'] = new \Shopware\Core\Checkout\Order\Listener\OrderStateChangeEventListener(($this->services['order.repository'] ?? $this->getOrder_RepositoryService()), ($this->services['order_transaction.repository'] ?? $this->getOrderTransaction_RepositoryService()), ($this->services['order_delivery.repository'] ?? $this->getOrderDelivery_RepositoryService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\Order\\OrderConverter'] ?? $this->getOrderConverterService()), ($this->privates['Shopware\\Core\\Framework\\Event\\BusinessEventCollector'] ?? $this->getBusinessEventCollectorService()), ($this->services['state_machine_state.repository'] ?? $this->getStateMachineState_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Order\SalesChannel\OrderService' shared service.
*
* @return \Shopware\Core\Checkout\Order\SalesChannel\OrderService
*/
protected function getOrderServiceService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Order/SalesChannel/OrderService.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Validation/DataValidationFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Order/Validation/OrderValidationFactory.php';
return $this->privates['Shopware\\Core\\Checkout\\Order\\SalesChannel\\OrderService'] = new \Shopware\Core\Checkout\Order\SalesChannel\OrderService(($this->privates['Shopware\\Core\\Framework\\Validation\\DataValidator'] ?? $this->getDataValidatorService()), new \Shopware\Core\Checkout\Order\Validation\OrderValidationFactory(), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] ?? $this->getCartServiceService()), ($this->services['payment_method.repository'] ?? $this->getPaymentMethod_RepositoryService()), ($this->privates['Shopware\\Core\\System\\StateMachine\\StateMachineRegistry'] ?? $this->getStateMachineRegistryService()), ($this->services['order.repository'] ?? $this->getOrder_RepositoryService()), ($this->services['mail_template.repository'] ?? $this->getMailTemplate_RepositoryService()), ($this->services['document.repository'] ?? $this->getDocument_RepositoryService()), ($this->privates['Shopware\\Core\\Content\\Mail\\Service\\MailService'] ?? $this->getMailServiceService()), ($this->privates['Shopware\\Core\\Checkout\\Document\\DocumentService'] ?? $this->getDocumentServiceService()), ($this->services['sales_channel.repository'] ?? $this->getSalesChannel_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Payment\Cart\PaymentHandler\CashPayment' shared service.
*
* @return \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\CashPayment
*/
protected function getCashPaymentService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Payment/Cart/PaymentHandler/SynchronousPaymentHandlerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Payment/Cart/PaymentHandler/DefaultPayment.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Payment/Cart/PaymentHandler/CashPayment.php';
return $this->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\CashPayment'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\CashPayment(($this->privates['Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderTransaction\\OrderTransactionStateHandler'] ?? $this->getOrderTransactionStateHandlerService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Payment\Cart\PaymentHandler\DebitPayment' shared service.
*
* @return \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\DebitPayment
*/
protected function getDebitPaymentService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Payment/Cart/PaymentHandler/SynchronousPaymentHandlerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Payment/Cart/PaymentHandler/DefaultPayment.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Payment/Cart/PaymentHandler/DebitPayment.php';
return $this->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\DebitPayment'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\DebitPayment(($this->privates['Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderTransaction\\OrderTransactionStateHandler'] ?? $this->getOrderTransactionStateHandlerService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Payment\Cart\PaymentHandler\DefaultPayment' shared service.
*
* @return \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\DefaultPayment
*/
protected function getDefaultPaymentService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Payment/Cart/PaymentHandler/SynchronousPaymentHandlerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Payment/Cart/PaymentHandler/DefaultPayment.php';
return $this->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\DefaultPayment'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\DefaultPayment(($this->privates['Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderTransaction\\OrderTransactionStateHandler'] ?? $this->getOrderTransactionStateHandlerService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Payment\Cart\PaymentHandler\InvoicePayment' shared service.
*
* @return \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\InvoicePayment
*/
protected function getInvoicePaymentService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Payment/Cart/PaymentHandler/SynchronousPaymentHandlerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Payment/Cart/PaymentHandler/DefaultPayment.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Payment/Cart/PaymentHandler/InvoicePayment.php';
return $this->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\InvoicePayment'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\InvoicePayment(($this->privates['Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderTransaction\\OrderTransactionStateHandler'] ?? $this->getOrderTransactionStateHandlerService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PrePayment' shared service.
*
* @return \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PrePayment
*/
protected function getPrePaymentService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Payment/Cart/PaymentHandler/SynchronousPaymentHandlerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Payment/Cart/PaymentHandler/DefaultPayment.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Payment/Cart/PaymentHandler/PrePayment.php';
return $this->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PrePayment'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PrePayment(($this->privates['Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderTransaction\\OrderTransactionStateHandler'] ?? $this->getOrderTransactionStateHandlerService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Payment\PaymentService' shared service.
*
* @return \Shopware\Core\Checkout\Payment\PaymentService
*/
protected function getPaymentServiceService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Payment/PaymentService.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Payment/Cart/PaymentTransactionChainProcessor.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Payment/Cart/Token/TokenFactoryInterfaceV2.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Payment/Cart/Token/JWTFactoryV2.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php';
$a = new \Shopware\Core\Checkout\Payment\Cart\Token\JWTFactoryV2(($this->privates['shopware.jwt_config'] ?? $this->getShopware_JwtConfigService()));
$b = ($this->services['order.repository'] ?? $this->getOrder_RepositoryService());
$c = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [
'Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\CashPayment' => ['privates', 'Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\CashPayment', 'getCashPaymentService', false],
'Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\DebitPayment' => ['privates', 'Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\DebitPayment', 'getDebitPaymentService', false],
'Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\DefaultPayment' => ['privates', 'Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\DefaultPayment', 'getDefaultPaymentService', false],
'Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\InvoicePayment' => ['privates', 'Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\InvoicePayment', 'getInvoicePaymentService', false],
'Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PrePayment' => ['privates', 'Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PrePayment', 'getPrePaymentService', false],
], [
'Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\CashPayment' => 'Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\CashPayment',
'Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\DebitPayment' => 'Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\DebitPayment',
'Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\DefaultPayment' => 'Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\DefaultPayment',
'Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\InvoicePayment' => 'Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\InvoicePayment',
'Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PrePayment' => 'Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PrePayment',
]), ($this->privates['.service_locator.Xbsa8iG'] ?? ($this->privates['.service_locator.Xbsa8iG'] = new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [], []))));
return $this->privates['Shopware\\Core\\Checkout\\Payment\\PaymentService'] = new \Shopware\Core\Checkout\Payment\PaymentService(new \Shopware\Core\Checkout\Payment\Cart\PaymentTransactionChainProcessor($a, $b, ($this->services['router'] ?? $this->getRouterService()), $c, ($this->services['order_customer.repository'] ?? $this->getOrderCustomer_RepositoryService())), $a, ($this->services['payment_method.repository'] ?? $this->getPaymentMethod_RepositoryService()), $c, ($this->services['order_transaction.repository'] ?? $this->getOrderTransaction_RepositoryService()), ($this->privates['Shopware\\Core\\Checkout\\Order\\Aggregate\\OrderTransaction\\OrderTransactionStateHandler'] ?? $this->getOrderTransactionStateHandlerService()), ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()), $b, ($this->privates['Shopware\\Core\\Profiling\\Checkout\\SalesChannelContextServiceProfiler'] ?? $this->getSalesChannelContextServiceProfilerService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Promotion\Cart\Discount\Filter\FilterServiceRegistry' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Cart\Discount\Filter\FilterServiceRegistry
*/
protected function getFilterServiceRegistryService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Cart/Discount/Filter/FilterServiceRegistry.php';
return $this->privates['Shopware\\Core\\Checkout\\Promotion\\Cart\\Discount\\Filter\\FilterServiceRegistry'] = new \Shopware\Core\Checkout\Promotion\Cart\Discount\Filter\FilterServiceRegistry(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Checkout\\Promotion\\Cart\\Discount\\Filter\\Sorter\\FilterSorterPriceAsc'] ?? ($this->privates['Shopware\\Core\\Checkout\\Promotion\\Cart\\Discount\\Filter\\Sorter\\FilterSorterPriceAsc'] = new \Shopware\Core\Checkout\Promotion\Cart\Discount\Filter\Sorter\FilterSorterPriceAsc()));
yield 1 => ($this->privates['Shopware\\Core\\Checkout\\Promotion\\Cart\\Discount\\Filter\\Sorter\\FilterSorterPriceDesc'] ?? ($this->privates['Shopware\\Core\\Checkout\\Promotion\\Cart\\Discount\\Filter\\Sorter\\FilterSorterPriceDesc'] = new \Shopware\Core\Checkout\Promotion\Cart\Discount\Filter\Sorter\FilterSorterPriceDesc()));
}, 2), new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Checkout\\Promotion\\Cart\\Discount\\Filter\\Picker\\VerticalPicker'] ?? ($this->privates['Shopware\\Core\\Checkout\\Promotion\\Cart\\Discount\\Filter\\Picker\\VerticalPicker'] = new \Shopware\Core\Checkout\Promotion\Cart\Discount\Filter\Picker\VerticalPicker()));
yield 1 => ($this->privates['Shopware\\Core\\Checkout\\Promotion\\Cart\\Discount\\Filter\\Picker\\HorizontalPicker'] ?? ($this->privates['Shopware\\Core\\Checkout\\Promotion\\Cart\\Discount\\Filter\\Picker\\HorizontalPicker'] = new \Shopware\Core\Checkout\Promotion\Cart\Discount\Filter\Picker\HorizontalPicker()));
}, 2));
}
/**
* Gets the private 'Shopware\Core\Checkout\Promotion\Cart\PromotionCollector' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Cart\PromotionCollector
*/
protected function getPromotionCollectorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/CartDataCollectorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Cart/PromotionCartInformationTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Cart/PromotionCollector.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Gateway/PromotionGatewayInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Gateway/PromotionGateway.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Service/PromotionDateTimeServiceInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Service/PromotionDateTimeService.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Cart/PromotionItemBuilder.php';
return $this->privates['Shopware\\Core\\Checkout\\Promotion\\Cart\\PromotionCollector'] = new \Shopware\Core\Checkout\Promotion\Cart\PromotionCollector(new \Shopware\Core\Checkout\Promotion\Gateway\PromotionGateway(($this->services['promotion.repository'] ?? $this->getPromotion_RepositoryService()), new \Shopware\Core\Checkout\Promotion\Service\PromotionDateTimeService()), ($this->privates['Shopware\\Core\\Checkout\\Promotion\\Cart\\PromotionItemBuilder'] ?? ($this->privates['Shopware\\Core\\Checkout\\Promotion\\Cart\\PromotionItemBuilder'] = new \Shopware\Core\Checkout\Promotion\Cart\PromotionItemBuilder())));
}
/**
* Gets the private 'Shopware\Core\Checkout\Promotion\Cart\PromotionDeliveryProcessor' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Cart\PromotionDeliveryProcessor
*/
protected function getPromotionDeliveryProcessorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/CartProcessorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Cart/PromotionDeliveryProcessor.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Cart/PromotionCartInformationTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Cart/PromotionDeliveryCalculator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Cart/PromotionItemBuilder.php';
return $this->privates['Shopware\\Core\\Checkout\\Promotion\\Cart\\PromotionDeliveryProcessor'] = new \Shopware\Core\Checkout\Promotion\Cart\PromotionDeliveryProcessor(new \Shopware\Core\Checkout\Promotion\Cart\PromotionDeliveryCalculator(($this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\QuantityPriceCalculator'] ?? $this->getQuantityPriceCalculatorService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\PercentagePriceCalculator'] ?? $this->getPercentagePriceCalculatorService()), ($this->privates['Shopware\\Core\\Checkout\\Promotion\\Cart\\PromotionItemBuilder'] ?? ($this->privates['Shopware\\Core\\Checkout\\Promotion\\Cart\\PromotionItemBuilder'] = new \Shopware\Core\Checkout\Promotion\Cart\PromotionItemBuilder()))), ($this->privates['Shopware\\Core\\Checkout\\Cart\\LineItem\\Group\\LineItemGroupBuilder'] ?? $this->getLineItemGroupBuilderService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Promotion\Cart\PromotionProcessor' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Cart\PromotionProcessor
*/
protected function getPromotionProcessorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/CartProcessorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Cart/PromotionProcessor.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Cart/PromotionCartInformationTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Cart/PromotionCalculator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Cart/Discount/Composition/DiscountCompositionBuilder.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Cart/Discount/Filter/AdvancedPackageFilter.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Cart/Discount/Filter/AdvancedPackagePicker.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Cart/Discount/Filter/AdvancedPackageRules.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Cart/Discount/DiscountPackager.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Cart/Discount/ScopePackager/CartScopeDiscountPackager.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Cart/Discount/ScopePackager/SetGroupScopeDiscountPackager.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Cart/Discount/ScopePackager/SetScopeDiscountPackager.php';
$a = ($this->privates['Shopware\\Core\\Checkout\\Cart\\LineItem\\Group\\LineItemGroupBuilder'] ?? $this->getLineItemGroupBuilderService());
$b = ($this->privates['Shopware\\Core\\Checkout\\Promotion\\Cart\\Discount\\Filter\\FilterServiceRegistry'] ?? $this->getFilterServiceRegistryService());
$c = ($this->privates['Shopware\\Core\\Checkout\\Cart\\LineItem\\LineItemQuantitySplitter'] ?? $this->getLineItemQuantitySplitterService());
return $this->privates['Shopware\\Core\\Checkout\\Promotion\\Cart\\PromotionProcessor'] = new \Shopware\Core\Checkout\Promotion\Cart\PromotionProcessor(new \Shopware\Core\Checkout\Promotion\Cart\PromotionCalculator(($this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\AmountCalculator'] ?? $this->getAmountCalculatorService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\AbsolutePriceCalculator'] ?? $this->getAbsolutePriceCalculatorService()), $a, new \Shopware\Core\Checkout\Promotion\Cart\Discount\Composition\DiscountCompositionBuilder(), new \Shopware\Core\Checkout\Promotion\Cart\Discount\Filter\AdvancedPackageFilter($b), new \Shopware\Core\Checkout\Promotion\Cart\Discount\Filter\AdvancedPackagePicker($b), new \Shopware\Core\Checkout\Promotion\Cart\Discount\Filter\AdvancedPackageRules(), $c, ($this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\PercentagePriceCalculator'] ?? $this->getPercentagePriceCalculatorService()), new \Shopware\Core\Checkout\Promotion\Cart\Discount\ScopePackager\CartScopeDiscountPackager($c), new \Shopware\Core\Checkout\Promotion\Cart\Discount\ScopePackager\SetGroupScopeDiscountPackager($a), new \Shopware\Core\Checkout\Promotion\Cart\Discount\ScopePackager\SetScopeDiscountPackager($a)), $a);
}
/**
* Gets the private 'Shopware\Core\Checkout\Promotion\DataAbstractionLayer\PromotionIndexer' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\DataAbstractionLayer\PromotionIndexer
*/
protected function getPromotionIndexerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Indexing/EntityIndexer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/DataAbstractionLayer/PromotionIndexer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/DataAbstractionLayer/PromotionExclusionUpdater.php';
return $this->privates['Shopware\\Core\\Checkout\\Promotion\\DataAbstractionLayer\\PromotionIndexer'] = new \Shopware\Core\Checkout\Promotion\DataAbstractionLayer\PromotionIndexer(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\Common\\IteratorFactory'] ?? $this->getIteratorFactoryService()), ($this->services['promotion.repository'] ?? $this->getPromotion_RepositoryService()), new \Shopware\Core\Checkout\Promotion\DataAbstractionLayer\PromotionExclusionUpdater(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService())), ($this->privates['Shopware\\Core\\Checkout\\Promotion\\DataAbstractionLayer\\PromotionRedemptionUpdater'] ?? $this->getPromotionRedemptionUpdaterService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Promotion\DataAbstractionLayer\PromotionRedemptionUpdater' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\DataAbstractionLayer\PromotionRedemptionUpdater
*/
protected function getPromotionRedemptionUpdaterService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/DataAbstractionLayer/PromotionRedemptionUpdater.php';
return $this->privates['Shopware\\Core\\Checkout\\Promotion\\DataAbstractionLayer\\PromotionRedemptionUpdater'] = new \Shopware\Core\Checkout\Promotion\DataAbstractionLayer\PromotionRedemptionUpdater(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Promotion\Subscriber\PromotionIndividualCodeRedeemer' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Subscriber\PromotionIndividualCodeRedeemer
*/
protected function getPromotionIndividualCodeRedeemerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Subscriber/PromotionIndividualCodeRedeemer.php';
return $this->privates['Shopware\\Core\\Checkout\\Promotion\\Subscriber\\PromotionIndividualCodeRedeemer'] = new \Shopware\Core\Checkout\Promotion\Subscriber\PromotionIndividualCodeRedeemer(($this->services['promotion_individual_code.repository'] ?? $this->getPromotionIndividualCode_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Promotion\Subscriber\Storefront\StorefrontCartSubscriber' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Subscriber\Storefront\StorefrontCartSubscriber
*/
protected function getStorefrontCartSubscriberService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Subscriber/Storefront/StorefrontCartSubscriber.php';
return $this->privates['Shopware\\Core\\Checkout\\Promotion\\Subscriber\\Storefront\\StorefrontCartSubscriber'] = new \Shopware\Core\Checkout\Promotion\Subscriber\Storefront\StorefrontCartSubscriber(($this->services['session'] ?? $this->getSessionService()), ($this->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] ?? $this->getCartServiceService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Promotion\Validator\PromotionValidator' shared service.
*
* @return \Shopware\Core\Checkout\Promotion\Validator\PromotionValidator
*/
protected function getPromotionValidatorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Promotion/Validator/PromotionValidator.php';
return $this->privates['Shopware\\Core\\Checkout\\Promotion\\Validator\\PromotionValidator'] = new \Shopware\Core\Checkout\Promotion\Validator\PromotionValidator(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Shopware\Core\Checkout\Shipping\Validator\ShippingMethodValidator' shared service.
*
* @return \Shopware\Core\Checkout\Shipping\Validator\ShippingMethodValidator
*/
protected function getShippingMethodValidatorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Shipping/Validator/ShippingMethodValidator.php';
return $this->privates['Shopware\\Core\\Checkout\\Shipping\\Validator\\ShippingMethodValidator'] = new \Shopware\Core\Checkout\Shipping\Validator\ShippingMethodValidator(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Shopware\Core\Content\Category\DataAbstractionLayer\CategoryIndexer' shared service.
*
* @return \Shopware\Core\Content\Category\DataAbstractionLayer\CategoryIndexer
*/
protected function getCategoryIndexerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Indexing/EntityIndexer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Category/DataAbstractionLayer/CategoryIndexer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Indexing/TreeUpdater.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Category/DataAbstractionLayer/CategoryBreadcrumbUpdater.php';
$a = ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService());
$b = ($this->services['category.repository'] ?? $this->getCategory_RepositoryService());
return $this->privates['Shopware\\Core\\Content\\Category\\DataAbstractionLayer\\CategoryIndexer'] = new \Shopware\Core\Content\Category\DataAbstractionLayer\CategoryIndexer($a, ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\Common\\IteratorFactory'] ?? $this->getIteratorFactoryService()), $b, ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Indexing\\ChildCountUpdater'] ?? $this->getChildCountUpdaterService()), new \Shopware\Core\Framework\DataAbstractionLayer\Indexing\TreeUpdater(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), $a), new \Shopware\Core\Content\Category\DataAbstractionLayer\CategoryBreadcrumbUpdater($a, $b, ($this->services['language.repository'] ?? $this->getLanguage_RepositoryService())), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the private 'Shopware\Core\Content\Category\Service\CategoryBreadcrumbBuilder' shared service.
*
* @return \Shopware\Core\Content\Category\Service\CategoryBreadcrumbBuilder
*/
protected function getCategoryBreadcrumbBuilderService()
{
return $this->privates['Shopware\\Core\\Content\\Category\\Service\\CategoryBreadcrumbBuilder'] = new \Shopware\Core\Content\Category\Service\CategoryBreadcrumbBuilder(($this->services['category.repository'] ?? $this->getCategory_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Content\Category\Service\NavigationLoader' shared service.
*
* @return \Shopware\Core\Content\Category\Service\NavigationLoader
*/
protected function getNavigationLoaderService()
{
return $this->privates['Shopware\\Core\\Content\\Category\\Service\\NavigationLoader'] = new \Shopware\Core\Content\Category\Service\NavigationLoader(($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->services['Shopware\\Core\\Content\\Category\\SalesChannel\\NavigationRoute'] ?? $this->getNavigationRouteService()));
}
/**
* Gets the private 'Shopware\Core\Content\Category\Validation\EntryPointValidator' shared service.
*
* @return \Shopware\Core\Content\Category\Validation\EntryPointValidator
*/
protected function getEntryPointValidatorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Category/Validation/EntryPointValidator.php';
return $this->privates['Shopware\\Core\\Content\\Category\\Validation\\EntryPointValidator'] = new \Shopware\Core\Content\Category\Validation\EntryPointValidator(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Shopware\Core\Content\Cms\DataResolver\Element\FormCmsElementResolver' shared service.
*
* @return \Shopware\Core\Content\Cms\DataResolver\Element\FormCmsElementResolver
*/
protected function getFormCmsElementResolverService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Cms/DataResolver/Element/CmsElementResolverInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Cms/DataResolver/Element/AbstractCmsElementResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Cms/DataResolver/Element/FormCmsElementResolver.php';
return $this->privates['Shopware\\Core\\Content\\Cms\\DataResolver\\Element\\FormCmsElementResolver'] = new \Shopware\Core\Content\Cms\DataResolver\Element\FormCmsElementResolver(($this->services['salutation.repository'] ?? $this->getSalutation_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Content\Cms\SalesChannel\SalesChannelCmsPageLoader' shared service.
*
* @return \Shopware\Core\Content\Cms\SalesChannel\SalesChannelCmsPageLoader
*/
protected function getSalesChannelCmsPageLoaderService()
{
return $this->privates['Shopware\\Core\\Content\\Cms\\SalesChannel\\SalesChannelCmsPageLoader'] = new \Shopware\Core\Content\Cms\SalesChannel\SalesChannelCmsPageLoader(($this->services['cms_page.repository'] ?? $this->getCmsPage_RepositoryService()), ($this->services['Shopware\\Core\\Content\\Cms\\DataResolver\\CmsSlotsDataResolver'] ?? $this->getCmsSlotsDataResolverService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the private 'Shopware\Core\Content\ImportExport\Command\DeleteExpiredFilesCommand' shared service.
*
* @return \Shopware\Core\Content\ImportExport\Command\DeleteExpiredFilesCommand
*/
protected function getDeleteExpiredFilesCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/Command/DeleteExpiredFilesCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/Service/DeleteExpiredFilesService.php';
$this->privates['Shopware\\Core\\Content\\ImportExport\\Command\\DeleteExpiredFilesCommand'] = $instance = new \Shopware\Core\Content\ImportExport\Command\DeleteExpiredFilesCommand(new \Shopware\Core\Content\ImportExport\Service\DeleteExpiredFilesService(($this->services['import_export_file.repository'] ?? $this->getImportExportFile_RepositoryService())));
$instance->setName('import-export:delete-expired');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Content\ImportExport\Command\ImportEntityCommand' shared service.
*
* @return \Shopware\Core\Content\ImportExport\Command\ImportEntityCommand
*/
protected function getImportEntityCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/Command/ImportEntityCommand.php';
$this->privates['Shopware\\Core\\Content\\ImportExport\\Command\\ImportEntityCommand'] = $instance = new \Shopware\Core\Content\ImportExport\Command\ImportEntityCommand(($this->privates['Shopware\\Core\\Content\\ImportExport\\Service\\ImportExportService'] ?? $this->getImportExportServiceService()), ($this->services['import_export_profile.repository'] ?? $this->getImportExportProfile_RepositoryService()), ($this->services['Shopware\\Core\\Content\\ImportExport\\ImportExportFactory'] ?? $this->getImportExportFactoryService()));
$instance->setName('import:entity');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Content\ImportExport\DataAbstractionLayer\Serializer\Entity\MediaSerializer' shared service.
*
* @return \Shopware\Core\Content\ImportExport\DataAbstractionLayer\Serializer\Entity\MediaSerializer
*/
protected function getMediaSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/DataAbstractionLayer/Serializer/Entity/AbstractEntitySerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/DataAbstractionLayer/Serializer/Entity/EntitySerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/DataAbstractionLayer/Serializer/Entity/MediaSerializer.php';
return $this->privates['Shopware\\Core\\Content\\ImportExport\\DataAbstractionLayer\\Serializer\\Entity\\MediaSerializer'] = new \Shopware\Core\Content\ImportExport\DataAbstractionLayer\Serializer\Entity\MediaSerializer(($this->privates['Shopware\\Core\\Content\\Media\\MediaService'] ?? $this->getMediaServiceService()), ($this->services['Shopware\\Core\\Content\\Media\\File\\FileSaver'] ?? $this->getFileSaverService()), ($this->services['media_folder.repository'] ?? $this->getMediaFolder_RepositoryService()), ($this->services['media.repository'] ?? $this->getMedia_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Content\ImportExport\DataAbstractionLayer\Serializer\Entity\ProductSerializer' shared service.
*
* @return \Shopware\Core\Content\ImportExport\DataAbstractionLayer\Serializer\Entity\ProductSerializer
*/
protected function getProductSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/DataAbstractionLayer/Serializer/Entity/AbstractEntitySerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/DataAbstractionLayer/Serializer/Entity/EntitySerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/DataAbstractionLayer/Serializer/Entity/ProductSerializer.php';
return $this->privates['Shopware\\Core\\Content\\ImportExport\\DataAbstractionLayer\\Serializer\\Entity\\ProductSerializer'] = new \Shopware\Core\Content\ImportExport\DataAbstractionLayer\Serializer\Entity\ProductSerializer(($this->services['product_visibility.repository'] ?? $this->getProductVisibility_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Content\ImportExport\DataAbstractionLayer\Serializer\Entity\SalutationSerializer' shared service.
*
* @return \Shopware\Core\Content\ImportExport\DataAbstractionLayer\Serializer\Entity\SalutationSerializer
*/
protected function getSalutationSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/DataAbstractionLayer/Serializer/Entity/AbstractEntitySerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/DataAbstractionLayer/Serializer/Entity/EntitySerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/DataAbstractionLayer/Serializer/Entity/SalutationSerializer.php';
return $this->privates['Shopware\\Core\\Content\\ImportExport\\DataAbstractionLayer\\Serializer\\Entity\\SalutationSerializer'] = new \Shopware\Core\Content\ImportExport\DataAbstractionLayer\Serializer\Entity\SalutationSerializer(($this->services['salutation.repository'] ?? $this->getSalutation_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Content\ImportExport\DataAbstractionLayer\Serializer\Field\PriceSerializer' shared service.
*
* @return \Shopware\Core\Content\ImportExport\DataAbstractionLayer\Serializer\Field\PriceSerializer
*/
protected function getPriceSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/DataAbstractionLayer/Serializer/Field/AbstractFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/DataAbstractionLayer/Serializer/Field/FieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/DataAbstractionLayer/Serializer/Field/PriceSerializer.php';
return $this->privates['Shopware\\Core\\Content\\ImportExport\\DataAbstractionLayer\\Serializer\\Field\\PriceSerializer'] = new \Shopware\Core\Content\ImportExport\DataAbstractionLayer\Serializer\Field\PriceSerializer(($this->services['currency.repository'] ?? $this->getCurrency_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Content\ImportExport\DataAbstractionLayer\Serializer\Field\TranslationsSerializer' shared service.
*
* @return \Shopware\Core\Content\ImportExport\DataAbstractionLayer\Serializer\Field\TranslationsSerializer
*/
protected function getTranslationsSerializerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/DataAbstractionLayer/Serializer/Field/AbstractFieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/DataAbstractionLayer/Serializer/Field/FieldSerializer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/DataAbstractionLayer/Serializer/Field/TranslationsSerializer.php';
return $this->privates['Shopware\\Core\\Content\\ImportExport\\DataAbstractionLayer\\Serializer\\Field\\TranslationsSerializer'] = new \Shopware\Core\Content\ImportExport\DataAbstractionLayer\Serializer\Field\TranslationsSerializer(($this->services['language.repository'] ?? $this->getLanguage_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Content\ImportExport\DataAbstractionLayer\SystemDefaultValidator' shared service.
*
* @return \Shopware\Core\Content\ImportExport\DataAbstractionLayer\SystemDefaultValidator
*/
protected function getSystemDefaultValidatorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/DataAbstractionLayer/SystemDefaultValidator.php';
return $this->privates['Shopware\\Core\\Content\\ImportExport\\DataAbstractionLayer\\SystemDefaultValidator'] = new \Shopware\Core\Content\ImportExport\DataAbstractionLayer\SystemDefaultValidator(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Shopware\Core\Content\ImportExport\Event\Subscriber\FileDeletedSubscriber' shared service.
*
* @return \Shopware\Core\Content\ImportExport\Event\Subscriber\FileDeletedSubscriber
*/
protected function getFileDeletedSubscriberService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/Event/Subscriber/FileDeletedSubscriber.php';
return $this->privates['Shopware\\Core\\Content\\ImportExport\\Event\\Subscriber\\FileDeletedSubscriber'] = new \Shopware\Core\Content\ImportExport\Event\Subscriber\FileDeletedSubscriber(($this->services['messenger.default_bus'] ?? $this->getMessenger_DefaultBusService()));
}
/**
* Gets the private 'Shopware\Core\Content\ImportExport\Message\DeleteFileHandler' shared service.
*
* @return \Shopware\Core\Content\ImportExport\Message\DeleteFileHandler
*/
protected function getDeleteFileHandlerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/Message/DeleteFileHandler.php';
return $this->privates['Shopware\\Core\\Content\\ImportExport\\Message\\DeleteFileHandler'] = new \Shopware\Core\Content\ImportExport\Message\DeleteFileHandler(($this->services['shopware.filesystem.private'] ?? $this->getShopware_Filesystem_PrivateService()));
}
/**
* Gets the private 'Shopware\Core\Content\ImportExport\Processing\Pipe\PipeFactory' shared service.
*
* @return \Shopware\Core\Content\ImportExport\Processing\Pipe\PipeFactory
*/
protected function getPipeFactoryService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/Processing/Pipe/AbstractPipeFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/Processing/Pipe/PipeFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/DataAbstractionLayer/Serializer/SerializerRegistry.php';
return $this->privates['Shopware\\Core\\Content\\ImportExport\\Processing\\Pipe\\PipeFactory'] = new \Shopware\Core\Content\ImportExport\Processing\Pipe\PipeFactory(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), new \Shopware\Core\Content\ImportExport\DataAbstractionLayer\Serializer\SerializerRegistry(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Content\\ImportExport\\DataAbstractionLayer\\Serializer\\Entity\\MediaSerializer'] ?? $this->getMediaSerializerService());
yield 1 => ($this->privates['Shopware\\Core\\Content\\ImportExport\\DataAbstractionLayer\\Serializer\\Entity\\SalutationSerializer'] ?? $this->getSalutationSerializerService());
yield 2 => ($this->privates['Shopware\\Core\\Content\\ImportExport\\DataAbstractionLayer\\Serializer\\Entity\\ProductSerializer'] ?? $this->getProductSerializerService());
yield 3 => ($this->privates['Shopware\\Core\\Content\\ImportExport\\DataAbstractionLayer\\Serializer\\Entity\\EntitySerializer'] ?? ($this->privates['Shopware\\Core\\Content\\ImportExport\\DataAbstractionLayer\\Serializer\\Entity\\EntitySerializer'] = new \Shopware\Core\Content\ImportExport\DataAbstractionLayer\Serializer\Entity\EntitySerializer()));
}, 4), new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Content\\ImportExport\\DataAbstractionLayer\\Serializer\\Field\\ToOneSerializer'] ?? ($this->privates['Shopware\\Core\\Content\\ImportExport\\DataAbstractionLayer\\Serializer\\Field\\ToOneSerializer'] = new \Shopware\Core\Content\ImportExport\DataAbstractionLayer\Serializer\Field\ToOneSerializer()));
yield 1 => ($this->privates['Shopware\\Core\\Content\\ImportExport\\DataAbstractionLayer\\Serializer\\Field\\TranslationsSerializer'] ?? $this->getTranslationsSerializerService());
yield 2 => ($this->privates['Shopware\\Core\\Content\\ImportExport\\DataAbstractionLayer\\Serializer\\Field\\PriceSerializer'] ?? $this->getPriceSerializerService());
yield 3 => ($this->privates['Shopware\\Core\\Content\\ImportExport\\DataAbstractionLayer\\Serializer\\Field\\FieldSerializer'] ?? ($this->privates['Shopware\\Core\\Content\\ImportExport\\DataAbstractionLayer\\Serializer\\Field\\FieldSerializer'] = new \Shopware\Core\Content\ImportExport\DataAbstractionLayer\Serializer\Field\FieldSerializer()));
}, 4)));
}
/**
* Gets the private 'Shopware\Core\Content\ImportExport\Processing\Writer\CsvFileWriterFactory' shared service.
*
* @return \Shopware\Core\Content\ImportExport\Processing\Writer\CsvFileWriterFactory
*/
protected function getCsvFileWriterFactoryService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/Processing/Writer/AbstractWriterFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/Processing/Writer/CsvFileWriterFactory.php';
return $this->privates['Shopware\\Core\\Content\\ImportExport\\Processing\\Writer\\CsvFileWriterFactory'] = new \Shopware\Core\Content\ImportExport\Processing\Writer\CsvFileWriterFactory(($this->services['shopware.filesystem.private'] ?? $this->getShopware_Filesystem_PrivateService()));
}
/**
* Gets the private 'Shopware\Core\Content\ImportExport\Service\ImportExportService' shared service.
*
* @return \Shopware\Core\Content\ImportExport\Service\ImportExportService
*/
protected function getImportExportServiceService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ImportExport/Service/ImportExportService.php';
return $this->privates['Shopware\\Core\\Content\\ImportExport\\Service\\ImportExportService'] = new \Shopware\Core\Content\ImportExport\Service\ImportExportService(($this->services['shopware.filesystem.private'] ?? $this->getShopware_Filesystem_PrivateService()), ($this->services['import_export_file.repository'] ?? $this->getImportExportFile_RepositoryService()), ($this->services['import_export_log.repository'] ?? $this->getImportExportLog_RepositoryService()), ($this->services['user.repository'] ?? $this->getUser_RepositoryService()), ($this->services['import_export_profile.repository'] ?? $this->getImportExportProfile_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Content\LandingPage\DataAbstractionLayer\LandingPageIndexer' shared service.
*
* @return \Shopware\Core\Content\LandingPage\DataAbstractionLayer\LandingPageIndexer
*/
protected function getLandingPageIndexerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Indexing/EntityIndexer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/LandingPage/DataAbstractionLayer/LandingPageIndexer.php';
return $this->privates['Shopware\\Core\\Content\\LandingPage\\DataAbstractionLayer\\LandingPageIndexer'] = new \Shopware\Core\Content\LandingPage\DataAbstractionLayer\LandingPageIndexer(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\Common\\IteratorFactory'] ?? $this->getIteratorFactoryService()), ($this->services['landing_page.repository'] ?? $this->getLandingPage_RepositoryService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Indexing\\ManyToManyIdFieldUpdater'] ?? $this->getManyToManyIdFieldUpdaterService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the private 'Shopware\Core\Content\LandingPage\LandingPageValidator' shared service.
*
* @return \Shopware\Core\Content\LandingPage\LandingPageValidator
*/
protected function getLandingPageValidatorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/LandingPage/LandingPageValidator.php';
return $this->privates['Shopware\\Core\\Content\\LandingPage\\LandingPageValidator'] = new \Shopware\Core\Content\LandingPage\LandingPageValidator(($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()));
}
/**
* Gets the private 'Shopware\Core\Content\MailTemplate\Subscriber\MailSendSubscriber' shared service.
*
* @return \Shopware\Core\Content\MailTemplate\Subscriber\MailSendSubscriber
*/
protected function getMailSendSubscriberService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/MailTemplate/Subscriber/MailSendSubscriber.php';
return $this->privates['Shopware\\Core\\Content\\MailTemplate\\Subscriber\\MailSendSubscriber'] = new \Shopware\Core\Content\MailTemplate\Subscriber\MailSendSubscriber(($this->privates['Shopware\\Core\\Content\\Mail\\Service\\MailService'] ?? $this->getMailServiceService()), ($this->services['mail_template.repository'] ?? $this->getMailTemplate_RepositoryService()), ($this->privates['Shopware\\Core\\Content\\Media\\MediaService'] ?? $this->getMediaServiceService()), ($this->services['media.repository'] ?? $this->getMedia_RepositoryService()), ($this->services['document.repository'] ?? $this->getDocument_RepositoryService()), ($this->privates['Shopware\\Core\\Checkout\\Document\\DocumentService'] ?? $this->getDocumentServiceService()), ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the private 'Shopware\Core\Content\Mail\Service\MailService' shared service.
*
* @return \Shopware\Core\Content\Mail\Service\MailService
*/
protected function getMailServiceService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Mail/Service/AbstractMailService.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Mail/Service/MailService.php';
return $this->privates['Shopware\\Core\\Content\\Mail\\Service\\MailService'] = new \Shopware\Core\Content\Mail\Service\MailService(($this->privates['Shopware\\Core\\Framework\\Validation\\DataValidator'] ?? $this->getDataValidatorService()), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Twig\\StringTemplateRenderer'] ?? $this->getStringTemplateRendererService()), ($this->services['Shopware\\Core\\Content\\Mail\\Service\\MailFactory'] ?? $this->getMailFactoryService()), ($this->services['Shopware\\Core\\Content\\Mail\\Service\\MailSender'] ?? $this->getMailSenderService()), ($this->services['media.repository'] ?? $this->getMedia_RepositoryService()), ($this->services['Shopware\\Core\\System\\SalesChannel\\SalesChannelDefinition'] ?? $this->getSalesChannelDefinitionService()), ($this->services['sales_channel.repository'] ?? $this->getSalesChannel_RepositoryService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()), ($this->privates['Shopware\\Core\\Content\\Media\\Pathname\\UrlGeneratorInterface'] ?? $this->getUrlGeneratorInterfaceService()));
}
/**
* Gets the private 'Shopware\Core\Content\Media\Commands\DeleteNotUsedMediaCommand' shared service.
*
* @return \Shopware\Core\Content\Media\Commands\DeleteNotUsedMediaCommand
*/
protected function getDeleteNotUsedMediaCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Commands/DeleteNotUsedMediaCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/DeleteNotUsedMediaService.php';
$this->privates['Shopware\\Core\\Content\\Media\\Commands\\DeleteNotUsedMediaCommand'] = $instance = new \Shopware\Core\Content\Media\Commands\DeleteNotUsedMediaCommand(new \Shopware\Core\Content\Media\DeleteNotUsedMediaService(($this->services['media.repository'] ?? $this->getMedia_RepositoryService()), ($this->services['media_default_folder.repository'] ?? $this->getMediaDefaultFolder_RepositoryService())));
$instance->setName('media:delete-unused');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Content\Media\Commands\GenerateMediaTypesCommand' shared service.
*
* @return \Shopware\Core\Content\Media\Commands\GenerateMediaTypesCommand
*/
protected function getGenerateMediaTypesCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Commands/GenerateMediaTypesCommand.php';
$this->privates['Shopware\\Core\\Content\\Media\\Commands\\GenerateMediaTypesCommand'] = $instance = new \Shopware\Core\Content\Media\Commands\GenerateMediaTypesCommand(($this->privates['Shopware\\Core\\Content\\Media\\TypeDetector\\TypeDetector'] ?? $this->getTypeDetectorService()), ($this->services['media.repository'] ?? $this->getMedia_RepositoryService()));
$instance->setName('media:generate-media-types');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Content\Media\Commands\GenerateThumbnailsCommand' shared service.
*
* @return \Shopware\Core\Content\Media\Commands\GenerateThumbnailsCommand
*/
protected function getGenerateThumbnailsCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Commands/GenerateThumbnailsCommand.php';
$this->privates['Shopware\\Core\\Content\\Media\\Commands\\GenerateThumbnailsCommand'] = $instance = new \Shopware\Core\Content\Media\Commands\GenerateThumbnailsCommand(($this->privates['Shopware\\Core\\Content\\Media\\Thumbnail\\ThumbnailService'] ?? $this->getThumbnailServiceService()), ($this->services['media.repository'] ?? $this->getMedia_RepositoryService()), ($this->services['media_folder.repository'] ?? $this->getMediaFolder_RepositoryService()), ($this->services['messenger.default_bus'] ?? $this->getMessenger_DefaultBusService()));
$instance->setName('media:generate-thumbnails');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Content\Media\DataAbstractionLayer\MediaFolderConfigurationIndexer' shared service.
*
* @return \Shopware\Core\Content\Media\DataAbstractionLayer\MediaFolderConfigurationIndexer
*/
protected function getMediaFolderConfigurationIndexerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Indexing/EntityIndexer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/DataAbstractionLayer/MediaFolderConfigurationIndexer.php';
return $this->privates['Shopware\\Core\\Content\\Media\\DataAbstractionLayer\\MediaFolderConfigurationIndexer'] = new \Shopware\Core\Content\Media\DataAbstractionLayer\MediaFolderConfigurationIndexer(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\Common\\IteratorFactory'] ?? $this->getIteratorFactoryService()), ($this->services['media_folder_configuration.repository'] ?? $this->getMediaFolderConfiguration_RepositoryService()), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the private 'Shopware\Core\Content\Media\DataAbstractionLayer\MediaFolderIndexer' shared service.
*
* @return \Shopware\Core\Content\Media\DataAbstractionLayer\MediaFolderIndexer
*/
protected function getMediaFolderIndexerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Indexing/EntityIndexer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/DataAbstractionLayer/MediaFolderIndexer.php';
return $this->privates['Shopware\\Core\\Content\\Media\\DataAbstractionLayer\\MediaFolderIndexer'] = new \Shopware\Core\Content\Media\DataAbstractionLayer\MediaFolderIndexer(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\Common\\IteratorFactory'] ?? $this->getIteratorFactoryService()), ($this->services['media_thumbnail.repository'] ?? $this->getMediaThumbnail_RepositoryService()), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Indexing\\ChildCountUpdater'] ?? $this->getChildCountUpdaterService()));
}
/**
* Gets the private 'Shopware\Core\Content\Media\DataAbstractionLayer\MediaIndexer' shared service.
*
* @return \Shopware\Core\Content\Media\DataAbstractionLayer\MediaIndexer
*/
protected function getMediaIndexerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Indexing/EntityIndexer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/DataAbstractionLayer/MediaIndexer.php';
return $this->privates['Shopware\\Core\\Content\\Media\\DataAbstractionLayer\\MediaIndexer'] = new \Shopware\Core\Content\Media\DataAbstractionLayer\MediaIndexer(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\Common\\IteratorFactory'] ?? $this->getIteratorFactoryService()), ($this->services['media.repository'] ?? $this->getMedia_RepositoryService()), ($this->services['media_thumbnail.repository'] ?? $this->getMediaThumbnail_RepositoryService()), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the private 'Shopware\Core\Content\Media\File\FileNameProvider' shared service.
*
* @return \Shopware\Core\Content\Media\File\WindowsStyleFileNameProvider
*/
protected function getFileNameProviderService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/File/FileNameProvider.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/File/WindowsStyleFileNameProvider.php';
return $this->privates['Shopware\\Core\\Content\\Media\\File\\FileNameProvider'] = new \Shopware\Core\Content\Media\File\WindowsStyleFileNameProvider(($this->services['media.repository'] ?? $this->getMedia_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Content\Media\MediaService' shared service.
*
* @return \Shopware\Core\Content\Media\MediaService
*/
protected function getMediaServiceService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/MediaService.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/File/FileLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/File/FileFetcher.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/File/FileUrlValidatorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/File/FileUrlValidator.php';
$a = ($this->services['media.repository'] ?? $this->getMedia_RepositoryService());
return $this->privates['Shopware\\Core\\Content\\Media\\MediaService'] = new \Shopware\Core\Content\Media\MediaService($a, ($this->services['media_folder.repository'] ?? $this->getMediaFolder_RepositoryService()), new \Shopware\Core\Content\Media\File\FileLoader(($this->services['shopware.filesystem.public'] ?? $this->getShopware_Filesystem_PublicService()), ($this->services['shopware.filesystem.private'] ?? $this->getShopware_Filesystem_PrivateService()), ($this->privates['Shopware\\Core\\Content\\Media\\Pathname\\UrlGeneratorInterface'] ?? $this->getUrlGeneratorInterfaceService()), $a), ($this->services['Shopware\\Core\\Content\\Media\\File\\FileSaver'] ?? $this->getFileSaverService()), new \Shopware\Core\Content\Media\File\FileFetcher(new \Shopware\Core\Content\Media\File\FileUrlValidator(), true, false));
}
/**
* Gets the private 'Shopware\Core\Content\Media\Message\DeleteFileHandler' shared service.
*
* @return \Shopware\Core\Content\Media\Message\DeleteFileHandler
*/
protected function getDeleteFileHandler2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Message/DeleteFileHandler.php';
return $this->privates['Shopware\\Core\\Content\\Media\\Message\\DeleteFileHandler'] = new \Shopware\Core\Content\Media\Message\DeleteFileHandler(($this->services['shopware.filesystem.public'] ?? $this->getShopware_Filesystem_PublicService()));
}
/**
* Gets the private 'Shopware\Core\Content\Media\Message\GenerateThumbnailsHandler' shared service.
*
* @return \Shopware\Core\Content\Media\Message\GenerateThumbnailsHandler
*/
protected function getGenerateThumbnailsHandlerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Message/GenerateThumbnailsHandler.php';
return $this->privates['Shopware\\Core\\Content\\Media\\Message\\GenerateThumbnailsHandler'] = new \Shopware\Core\Content\Media\Message\GenerateThumbnailsHandler(($this->privates['Shopware\\Core\\Content\\Media\\Thumbnail\\ThumbnailService'] ?? $this->getThumbnailServiceService()), ($this->services['media.repository'] ?? $this->getMedia_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Content\Media\Pathname\PathnameStrategy\FilenamePathnameStrategy' shared service.
*
* @return \Shopware\Core\Content\Media\Pathname\PathnameStrategy\FilenamePathnameStrategy
*/
protected function getFilenamePathnameStrategyService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Pathname/PathnameStrategy/AbstractPathNameStrategy.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Pathname/PathnameStrategy/FilenamePathnameStrategy.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Pathname/PathnameStrategy/PlainPathnameStrategy.php';
return new \Shopware\Core\Content\Media\Pathname\PathnameStrategy\FilenamePathnameStrategy(($this->privates['Shopware\\Core\\Content\\Media\\Pathname\\PathnameStrategy\\PlainPathnameStrategy'] ?? ($this->privates['Shopware\\Core\\Content\\Media\\Pathname\\PathnameStrategy\\PlainPathnameStrategy'] = new \Shopware\Core\Content\Media\Pathname\PathnameStrategy\PlainPathnameStrategy())));
}
/**
* Gets the private 'Shopware\Core\Content\Media\Pathname\PathnameStrategy\IdPathnameStrategy' shared service.
*
* @return \Shopware\Core\Content\Media\Pathname\PathnameStrategy\IdPathnameStrategy
*/
protected function getIdPathnameStrategyService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Pathname/PathnameStrategy/AbstractPathNameStrategy.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Pathname/PathnameStrategy/IdPathnameStrategy.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Pathname/PathnameStrategy/PlainPathnameStrategy.php';
return new \Shopware\Core\Content\Media\Pathname\PathnameStrategy\IdPathnameStrategy(($this->privates['Shopware\\Core\\Content\\Media\\Pathname\\PathnameStrategy\\PlainPathnameStrategy'] ?? ($this->privates['Shopware\\Core\\Content\\Media\\Pathname\\PathnameStrategy\\PlainPathnameStrategy'] = new \Shopware\Core\Content\Media\Pathname\PathnameStrategy\PlainPathnameStrategy())));
}
/**
* Gets the private 'Shopware\Core\Content\Media\Pathname\PathnameStrategy\PhysicalFilenamePathnameStrategy' shared service.
*
* @return \Shopware\Core\Content\Media\Pathname\PathnameStrategy\PhysicalFilenamePathnameStrategy
*/
protected function getPhysicalFilenamePathnameStrategyService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Pathname/PathnameStrategy/AbstractPathNameStrategy.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Pathname/PathnameStrategy/PhysicalFilenamePathnameStrategy.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Pathname/PathnameStrategy/PlainPathnameStrategy.php';
return new \Shopware\Core\Content\Media\Pathname\PathnameStrategy\PhysicalFilenamePathnameStrategy(($this->privates['Shopware\\Core\\Content\\Media\\Pathname\\PathnameStrategy\\PlainPathnameStrategy'] ?? ($this->privates['Shopware\\Core\\Content\\Media\\Pathname\\PathnameStrategy\\PlainPathnameStrategy'] = new \Shopware\Core\Content\Media\Pathname\PathnameStrategy\PlainPathnameStrategy())));
}
/**
* Gets the private 'Shopware\Core\Content\Media\Pathname\UrlGeneratorInterface' shared service.
*
* @return \Shopware\Core\Content\Media\Pathname\UrlGenerator
*/
protected function getUrlGeneratorInterfaceService()
{
return $this->privates['Shopware\\Core\\Content\\Media\\Pathname\\UrlGeneratorInterface'] = new \Shopware\Core\Content\Media\Pathname\UrlGenerator((new \Shopware\Core\Content\Media\Pathname\PathnameStrategy\StrategyFactory(new RewindableGenerator(function () {
yield 0 => $this->getFilenamePathnameStrategyService();
yield 1 => $this->getPhysicalFilenamePathnameStrategyService();
yield 2 => ($this->privates['Shopware\\Core\\Content\\Media\\Pathname\\PathnameStrategy\\PlainPathnameStrategy'] ?? ($this->privates['Shopware\\Core\\Content\\Media\\Pathname\\PathnameStrategy\\PlainPathnameStrategy'] = new \Shopware\Core\Content\Media\Pathname\PathnameStrategy\PlainPathnameStrategy()));
yield 3 => $this->getIdPathnameStrategyService();
}, 4)))->factory($this->getEnv('string:default:default_cdn_strategy:SHOPWARE_CDN_STRATEGY_DEFAULT')), ($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack())), '');
}
/**
* Gets the private 'Shopware\Core\Content\Media\Subscriber\MediaLoadedSubscriber' shared service.
*
* @return \Shopware\Core\Content\Media\Subscriber\MediaLoadedSubscriber
*/
protected function getMediaLoadedSubscriberService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Subscriber/MediaLoadedSubscriber.php';
return $this->privates['Shopware\\Core\\Content\\Media\\Subscriber\\MediaLoadedSubscriber'] = new \Shopware\Core\Content\Media\Subscriber\MediaLoadedSubscriber(($this->privates['Shopware\\Core\\Content\\Media\\Pathname\\UrlGeneratorInterface'] ?? $this->getUrlGeneratorInterfaceService()));
}
/**
* Gets the private 'Shopware\Core\Content\Media\Thumbnail\ThumbnailService' shared service.
*
* @return \Shopware\Core\Content\Media\Thumbnail\ThumbnailService
*/
protected function getThumbnailServiceService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/Thumbnail/ThumbnailService.php';
return $this->privates['Shopware\\Core\\Content\\Media\\Thumbnail\\ThumbnailService'] = new \Shopware\Core\Content\Media\Thumbnail\ThumbnailService(($this->services['media_thumbnail.repository'] ?? $this->getMediaThumbnail_RepositoryService()), ($this->services['shopware.filesystem.public'] ?? $this->getShopware_Filesystem_PublicService()), ($this->services['shopware.filesystem.private'] ?? $this->getShopware_Filesystem_PrivateService()), ($this->privates['Shopware\\Core\\Content\\Media\\Pathname\\UrlGeneratorInterface'] ?? $this->getUrlGeneratorInterfaceService()), ($this->services['media_folder.repository'] ?? $this->getMediaFolder_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Content\Media\TypeDetector\TypeDetector' shared service.
*
* @return \Shopware\Core\Content\Media\TypeDetector\TypeDetector
*/
protected function getTypeDetectorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/TypeDetector/TypeDetectorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Media/TypeDetector/TypeDetector.php';
return $this->privates['Shopware\\Core\\Content\\Media\\TypeDetector\\TypeDetector'] = new \Shopware\Core\Content\Media\TypeDetector\TypeDetector(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Content\\Media\\TypeDetector\\AudioTypeDetector'] ?? ($this->privates['Shopware\\Core\\Content\\Media\\TypeDetector\\AudioTypeDetector'] = new \Shopware\Core\Content\Media\TypeDetector\AudioTypeDetector()));
yield 1 => ($this->privates['Shopware\\Core\\Content\\Media\\TypeDetector\\DocumentTypeDetector'] ?? ($this->privates['Shopware\\Core\\Content\\Media\\TypeDetector\\DocumentTypeDetector'] = new \Shopware\Core\Content\Media\TypeDetector\DocumentTypeDetector()));
yield 2 => ($this->privates['Shopware\\Core\\Content\\Media\\TypeDetector\\ImageTypeDetector'] ?? ($this->privates['Shopware\\Core\\Content\\Media\\TypeDetector\\ImageTypeDetector'] = new \Shopware\Core\Content\Media\TypeDetector\ImageTypeDetector()));
yield 3 => ($this->privates['Shopware\\Core\\Content\\Media\\TypeDetector\\VideoTypeDetector'] ?? ($this->privates['Shopware\\Core\\Content\\Media\\TypeDetector\\VideoTypeDetector'] = new \Shopware\Core\Content\Media\TypeDetector\VideoTypeDetector()));
yield 4 => ($this->privates['Shopware\\Core\\Content\\Media\\TypeDetector\\DefaultTypeDetector'] ?? ($this->privates['Shopware\\Core\\Content\\Media\\TypeDetector\\DefaultTypeDetector'] = new \Shopware\Core\Content\Media\TypeDetector\DefaultTypeDetector()));
}, 5));
}
/**
* Gets the private 'Shopware\Core\Content\Newsletter\ScheduledTask\NewsletterRecipientTaskHandler' shared service.
*
* @return \Shopware\Core\Content\Newsletter\ScheduledTask\NewsletterRecipientTaskHandler
*/
protected function getNewsletterRecipientTaskHandlerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Newsletter/ScheduledTask/NewsletterRecipientTaskHandler.php';
return $this->privates['Shopware\\Core\\Content\\Newsletter\\ScheduledTask\\NewsletterRecipientTaskHandler'] = new \Shopware\Core\Content\Newsletter\ScheduledTask\NewsletterRecipientTaskHandler(($this->services['scheduled_task.repository'] ?? $this->getScheduledTask_RepositoryService()), ($this->services['newsletter_recipient.repository'] ?? $this->getNewsletterRecipient_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Content\ProductExport\Command\ProductExportGenerateCommand' shared service.
*
* @return \Shopware\Core\Content\ProductExport\Command\ProductExportGenerateCommand
*/
protected function getProductExportGenerateCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ProductExport/Command/ProductExportGenerateCommand.php';
$this->privates['Shopware\\Core\\Content\\ProductExport\\Command\\ProductExportGenerateCommand'] = $instance = new \Shopware\Core\Content\ProductExport\Command\ProductExportGenerateCommand(($this->privates['Shopware\\Core\\System\\SalesChannel\\Context\\CachedSalesChannelContextFactory'] ?? $this->getCachedSalesChannelContextFactoryService()), ($this->services['Shopware\\Core\\Content\\ProductExport\\Service\\ProductExporter'] ?? $this->getProductExporterService()));
$instance->setName('product-export:generate');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Content\ProductExport\EventListener\ProductExportEventListener' shared service.
*
* @return \Shopware\Core\Content\ProductExport\EventListener\ProductExportEventListener
*/
protected function getProductExportEventListenerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ProductExport/EventListener/ProductExportEventListener.php';
return $this->privates['Shopware\\Core\\Content\\ProductExport\\EventListener\\ProductExportEventListener'] = new \Shopware\Core\Content\ProductExport\EventListener\ProductExportEventListener(($this->services['product_export.repository'] ?? $this->getProductExport_RepositoryService()), ($this->privates['Shopware\\Core\\Content\\ProductExport\\Service\\ProductExportFileHandler'] ?? $this->getProductExportFileHandlerService()), ($this->services['shopware.filesystem.private'] ?? $this->getShopware_Filesystem_PrivateService()));
}
/**
* Gets the private 'Shopware\Core\Content\ProductExport\ScheduledTask\ProductExportGenerateTaskHandler' shared service.
*
* @return \Shopware\Core\Content\ProductExport\ScheduledTask\ProductExportGenerateTaskHandler
*/
protected function getProductExportGenerateTaskHandlerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ProductExport/ScheduledTask/ProductExportGenerateTaskHandler.php';
return $this->privates['Shopware\\Core\\Content\\ProductExport\\ScheduledTask\\ProductExportGenerateTaskHandler'] = new \Shopware\Core\Content\ProductExport\ScheduledTask\ProductExportGenerateTaskHandler(($this->services['scheduled_task.repository'] ?? $this->getScheduledTask_RepositoryService()), ($this->privates['Shopware\\Core\\System\\SalesChannel\\Context\\CachedSalesChannelContextFactory'] ?? $this->getCachedSalesChannelContextFactoryService()), ($this->services['sales_channel.repository'] ?? $this->getSalesChannel_RepositoryService()), ($this->services['product_export.repository'] ?? $this->getProductExport_RepositoryService()), ($this->services['messenger.default_bus'] ?? $this->getMessenger_DefaultBusService()));
}
/**
* Gets the private 'Shopware\Core\Content\ProductExport\ScheduledTask\ProductExportPartialGenerationHandler' shared service.
*
* @return \Shopware\Core\Content\ProductExport\ScheduledTask\ProductExportPartialGenerationHandler
*/
protected function getProductExportPartialGenerationHandlerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ProductExport/ScheduledTask/ProductExportPartialGenerationHandler.php';
return $this->privates['Shopware\\Core\\Content\\ProductExport\\ScheduledTask\\ProductExportPartialGenerationHandler'] = new \Shopware\Core\Content\ProductExport\ScheduledTask\ProductExportPartialGenerationHandler(($this->services['Shopware\\Core\\Content\\ProductExport\\Service\\ProductExportGenerator'] ?? $this->getProductExportGeneratorService()), ($this->privates['Shopware\\Core\\System\\SalesChannel\\Context\\CachedSalesChannelContextFactory'] ?? $this->getCachedSalesChannelContextFactoryService()), ($this->services['product_export.repository'] ?? $this->getProductExport_RepositoryService()), ($this->privates['Shopware\\Core\\Content\\ProductExport\\Service\\ProductExportFileHandler'] ?? $this->getProductExportFileHandlerService()), ($this->services['messenger.default_bus'] ?? $this->getMessenger_DefaultBusService()), ($this->privates['Shopware\\Core\\Content\\ProductExport\\Service\\ProductExportRenderer'] ?? $this->getProductExportRendererService()), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Translation\\Translator'] ?? $this->getTranslator2Service()), ($this->privates['Shopware\\Core\\Profiling\\Checkout\\SalesChannelContextServiceProfiler'] ?? $this->getSalesChannelContextServiceProfilerService()), ($this->privates['Shopware\\Core\\System\\SalesChannel\\Context\\SalesChannelContextPersister'] ?? $this->getSalesChannelContextPersisterService()), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), 100);
}
/**
* Gets the private 'Shopware\Core\Content\ProductExport\Service\ProductExportFileHandler' shared service.
*
* @return \Shopware\Core\Content\ProductExport\Service\ProductExportFileHandler
*/
protected function getProductExportFileHandlerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ProductExport/Service/ProductExportFileHandlerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ProductExport/Service/ProductExportFileHandler.php';
return $this->privates['Shopware\\Core\\Content\\ProductExport\\Service\\ProductExportFileHandler'] = new \Shopware\Core\Content\ProductExport\Service\ProductExportFileHandler(($this->services['shopware.filesystem.private'] ?? $this->getShopware_Filesystem_PrivateService()), 'export');
}
/**
* Gets the private 'Shopware\Core\Content\ProductExport\Service\ProductExportRenderer' shared service.
*
* @return \Shopware\Core\Content\ProductExport\Service\ProductExportRenderer
*/
protected function getProductExportRendererService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ProductExport/Service/ProductExportRendererInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ProductExport/Service/ProductExportRenderer.php';
return $this->privates['Shopware\\Core\\Content\\ProductExport\\Service\\ProductExportRenderer'] = new \Shopware\Core\Content\ProductExport\Service\ProductExportRenderer(($this->privates['Shopware\\Core\\Framework\\Adapter\\Twig\\StringTemplateRenderer'] ?? $this->getStringTemplateRendererService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->services['Shopware\\Core\\Content\\Seo\\SeoUrlPlaceholderHandlerInterface'] ?? $this->getSeoUrlPlaceholderHandlerInterfaceService()));
}
/**
* Gets the private 'Shopware\Core\Content\ProductStream\DataAbstractionLayer\ProductStreamIndexer' shared service.
*
* @return \Shopware\Core\Content\ProductStream\DataAbstractionLayer\ProductStreamIndexer
*/
protected function getProductStreamIndexerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Indexing/EntityIndexer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/ProductStream/DataAbstractionLayer/ProductStreamIndexer.php';
return $this->privates['Shopware\\Core\\Content\\ProductStream\\DataAbstractionLayer\\ProductStreamIndexer'] = new \Shopware\Core\Content\ProductStream\DataAbstractionLayer\ProductStreamIndexer(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\Common\\IteratorFactory'] ?? $this->getIteratorFactoryService()), ($this->services['product_stream.repository'] ?? $this->getProductStream_RepositoryService()), ($this->services['.container.private.serializer'] ?? $this->get_Container_Private_SerializerService()), ($this->services['Shopware\\Core\\Content\\Product\\ProductDefinition'] ?? $this->getProductDefinitionService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the private 'Shopware\Core\Content\Product\Cart\ProductCartProcessor' shared service.
*
* @return \Shopware\Core\Content\Product\Cart\ProductCartProcessor
*/
protected function getProductCartProcessorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/CartProcessorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/CartDataCollectorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Cart/ProductCartProcessor.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Cart/ProductGatewayInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Cart/ProductGateway.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Cart/ProductFeatureBuilder.php';
return $this->privates['Shopware\\Core\\Content\\Product\\Cart\\ProductCartProcessor'] = new \Shopware\Core\Content\Product\Cart\ProductCartProcessor(new \Shopware\Core\Content\Product\Cart\ProductGateway(($this->services['sales_channel.product.repository'] ?? $this->getSalesChannel_Product_RepositoryService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService())), ($this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\QuantityPriceCalculator'] ?? $this->getQuantityPriceCalculatorService()), new \Shopware\Core\Content\Product\Cart\ProductFeatureBuilder(($this->services['language.repository'] ?? $this->getLanguage_RepositoryService()), ($this->services['custom_field.repository'] ?? $this->getCustomField_RepositoryService())), ($this->privates['Shopware\\Core\\Content\\Product\\SalesChannel\\Price\\ProductPriceCalculator'] ?? $this->getProductPriceCalculatorService()));
}
/**
* Gets the private 'Shopware\Core\Content\Product\Cart\ProductLineItemCommandValidator' shared service.
*
* @return \Shopware\Core\Content\Product\Cart\ProductLineItemCommandValidator
*/
protected function getProductLineItemCommandValidatorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Cart/ProductLineItemCommandValidator.php';
return $this->privates['Shopware\\Core\\Content\\Product\\Cart\\ProductLineItemCommandValidator'] = new \Shopware\Core\Content\Product\Cart\ProductLineItemCommandValidator(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Shopware\Core\Content\Product\Cms\BuyBoxCmsElementResolver' shared service.
*
* @return \Shopware\Core\Content\Product\Cms\BuyBoxCmsElementResolver
*/
protected function getBuyBoxCmsElementResolverService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Cms/DataResolver/Element/CmsElementResolverInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Cms/DataResolver/Element/AbstractCmsElementResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Cms/AbstractProductDetailCmsElementResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Cms/BuyBoxCmsElementResolver.php';
return $this->privates['Shopware\\Core\\Content\\Product\\Cms\\BuyBoxCmsElementResolver'] = new \Shopware\Core\Content\Product\Cms\BuyBoxCmsElementResolver(($this->privates['Shopware\\Storefront\\Page\\Product\\Configurator\\ProductPageConfiguratorLoader'] ?? $this->getProductPageConfiguratorLoaderService()), ($this->services['product_review.repository'] ?? $this->getProductReview_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Content\Product\Cms\CrossSellingCmsElementResolver' shared service.
*
* @return \Shopware\Core\Content\Product\Cms\CrossSellingCmsElementResolver
*/
protected function getCrossSellingCmsElementResolverService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Cms/DataResolver/Element/CmsElementResolverInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Cms/DataResolver/Element/AbstractCmsElementResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Cms/AbstractProductDetailCmsElementResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Cms/CrossSellingCmsElementResolver.php';
return $this->privates['Shopware\\Core\\Content\\Product\\Cms\\CrossSellingCmsElementResolver'] = new \Shopware\Core\Content\Product\Cms\CrossSellingCmsElementResolver(($this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\CrossSelling\\ProductCrossSellingRoute'] ?? $this->getProductCrossSellingRouteService()));
}
/**
* Gets the private 'Shopware\Core\Content\Product\Cms\ProductDescriptionReviewsCmsElementResolver' shared service.
*
* @return \Shopware\Core\Content\Product\Cms\ProductDescriptionReviewsCmsElementResolver
*/
protected function getProductDescriptionReviewsCmsElementResolverService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Cms/DataResolver/Element/CmsElementResolverInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Cms/DataResolver/Element/AbstractCmsElementResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Cms/AbstractProductDetailCmsElementResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Cms/ProductDescriptionReviewsCmsElementResolver.php';
return $this->privates['Shopware\\Core\\Content\\Product\\Cms\\ProductDescriptionReviewsCmsElementResolver'] = new \Shopware\Core\Content\Product\Cms\ProductDescriptionReviewsCmsElementResolver(($this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\Review\\ProductReviewRoute'] ?? $this->getProductReviewRouteService()));
}
/**
* Gets the private 'Shopware\Core\Content\Product\Cms\ProductListingCmsElementResolver' shared service.
*
* @return \Shopware\Core\Content\Product\Cms\ProductListingCmsElementResolver
*/
protected function getProductListingCmsElementResolverService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Cms/DataResolver/Element/CmsElementResolverInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Cms/DataResolver/Element/AbstractCmsElementResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Cms/ProductListingCmsElementResolver.php';
return $this->privates['Shopware\\Core\\Content\\Product\\Cms\\ProductListingCmsElementResolver'] = new \Shopware\Core\Content\Product\Cms\ProductListingCmsElementResolver(($this->services['Shopware\\Core\\Content\\Product\\SalesChannel\\Listing\\ResolveCriteriaProductListingRoute'] ?? $this->getResolveCriteriaProductListingRouteService()));
}
/**
* Gets the private 'Shopware\Core\Content\Product\Cms\ProductSliderCmsElementResolver' shared service.
*
* @return \Shopware\Core\Content\Product\Cms\ProductSliderCmsElementResolver
*/
protected function getProductSliderCmsElementResolverService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Cms/DataResolver/Element/CmsElementResolverInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Cms/DataResolver/Element/AbstractCmsElementResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/Cms/ProductSliderCmsElementResolver.php';
return $this->privates['Shopware\\Core\\Content\\Product\\Cms\\ProductSliderCmsElementResolver'] = new \Shopware\Core\Content\Product\Cms\ProductSliderCmsElementResolver(($this->services['Shopware\\Core\\Content\\ProductStream\\Service\\ProductStreamBuilder'] ?? $this->getProductStreamBuilderService()));
}
/**
* Gets the private 'Shopware\Core\Content\Product\DataAbstractionLayer\ProductIndexer' shared service.
*
* @return \Shopware\Core\Content\Product\DataAbstractionLayer\ProductIndexer
*/
protected function getProductIndexerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Indexing/EntityIndexer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/DataAbstractionLayer/ProductIndexer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/DataAbstractionLayer/VariantListingUpdater.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/DataAbstractionLayer/ProductCategoryDenormalizer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Indexing/InheritanceUpdater.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/DataAbstractionLayer/RatingAverageUpdater.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/DataAbstractionLayer/SearchKeywordUpdater.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/Product/SearchKeywordReplacement.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SearchKeyword/ProductSearchKeywordAnalyzerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SearchKeyword/ProductSearchKeywordAnalyzer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/DataAbstractionLayer/CheapestPriceUpdater.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/DataAbstractionLayer/AbstractCheapestPriceQuantitySelector.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/DataAbstractionLayer/CheapestPriceQuantitySelector.php';
$a = ($this->services['product.repository'] ?? $this->getProduct_RepositoryService());
$b = ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService());
return $this->privates['Shopware\\Core\\Content\\Product\\DataAbstractionLayer\\ProductIndexer'] = new \Shopware\Core\Content\Product\DataAbstractionLayer\ProductIndexer(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\Common\\IteratorFactory'] ?? $this->getIteratorFactoryService()), $a, $b, new \Shopware\Core\Content\Product\DataAbstractionLayer\VariantListingUpdater($b), new \Shopware\Core\Content\Product\DataAbstractionLayer\ProductCategoryDenormalizer($b), new \Shopware\Core\Framework\DataAbstractionLayer\Indexing\InheritanceUpdater($b, ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService())), new \Shopware\Core\Content\Product\DataAbstractionLayer\RatingAverageUpdater($b), new \Shopware\Elasticsearch\Product\SearchKeywordReplacement(new \Shopware\Core\Content\Product\DataAbstractionLayer\SearchKeywordUpdater($b, ($this->services['language.repository'] ?? $this->getLanguage_RepositoryService()), $a, new \Shopware\Core\Content\Product\SearchKeyword\ProductSearchKeywordAnalyzer(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Search\\Term\\Tokenizer'] ?? ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Search\\Term\\Tokenizer'] = new \Shopware\Core\Framework\DataAbstractionLayer\Search\Term\Tokenizer())), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Search\\Term\\Filter\\TokenFilter'] ?? $this->getTokenFilterService())), ($this->services['product_search_config_field.repository'] ?? $this->getProductSearchConfigField_RepositoryService())), ($this->services['Shopware\\Elasticsearch\\Framework\\ElasticsearchHelper'] ?? $this->getElasticsearchHelperService())), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Indexing\\ChildCountUpdater'] ?? $this->getChildCountUpdaterService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Indexing\\ManyToManyIdFieldUpdater'] ?? $this->getManyToManyIdFieldUpdaterService()), ($this->privates['Shopware\\Core\\Content\\Product\\DataAbstractionLayer\\StockUpdater'] ?? $this->getStockUpdaterService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), new \Shopware\Core\Content\Product\DataAbstractionLayer\CheapestPriceUpdater($b, new \Shopware\Core\Content\Product\DataAbstractionLayer\CheapestPriceQuantitySelector()), ($this->privates['Shopware\\Core\\Content\\Product\\DataAbstractionLayer\\ProductStreamUpdater'] ?? $this->getProductStreamUpdaterService()));
}
/**
* Gets the private 'Shopware\Core\Content\Product\DataAbstractionLayer\ProductStreamUpdater' shared service.
*
* @return \Shopware\Core\Content\Product\DataAbstractionLayer\ProductStreamUpdater
*/
protected function getProductStreamUpdaterService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Indexing/EntityIndexer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/DataAbstractionLayer/ProductStreamUpdater.php';
return $this->privates['Shopware\\Core\\Content\\Product\\DataAbstractionLayer\\ProductStreamUpdater'] = new \Shopware\Core\Content\Product\DataAbstractionLayer\ProductStreamUpdater(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->services['Shopware\\Core\\Content\\Product\\ProductDefinition'] ?? $this->getProductDefinitionService()), ($this->services['product.repository'] ?? $this->getProduct_RepositoryService()), ($this->services['messenger.default_bus'] ?? $this->getMessenger_DefaultBusService()));
}
/**
* Gets the private 'Shopware\Core\Content\Product\DataAbstractionLayer\StockUpdater' shared service.
*
* @return \Shopware\Core\Content\Product\DataAbstractionLayer\StockUpdater
*/
protected function getStockUpdaterService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/DataAbstractionLayer/StockUpdater.php';
return $this->privates['Shopware\\Core\\Content\\Product\\DataAbstractionLayer\\StockUpdater'] = new \Shopware\Core\Content\Product\DataAbstractionLayer\StockUpdater(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the private 'Shopware\Core\Content\Product\SalesChannel\Listing\ProductListingFeaturesSubscriber' shared service.
*
* @return \Shopware\Core\Content\Product\SalesChannel\Listing\ProductListingFeaturesSubscriber
*/
protected function getProductListingFeaturesSubscriberService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/Listing/ProductListingFeaturesSubscriber.php';
return $this->privates['Shopware\\Core\\Content\\Product\\SalesChannel\\Listing\\ProductListingFeaturesSubscriber'] = new \Shopware\Core\Content\Product\SalesChannel\Listing\ProductListingFeaturesSubscriber(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->services['property_group_option.repository'] ?? $this->getPropertyGroupOption_RepositoryService()), ($this->services['product_sorting.repository'] ?? $this->getProductSorting_RepositoryService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the private 'Shopware\Core\Content\Product\SalesChannel\Listing\ProductListingLoader' shared service.
*
* @return \Shopware\Core\Content\Product\SalesChannel\Listing\ProductListingLoader
*/
protected function getProductListingLoaderService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/Listing/ProductListingLoader.php';
return $this->privates['Shopware\\Core\\Content\\Product\\SalesChannel\\Listing\\ProductListingLoader'] = new \Shopware\Core\Content\Product\SalesChannel\Listing\ProductListingLoader(($this->services['sales_channel.product.repository'] ?? $this->getSalesChannel_Product_RepositoryService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the private 'Shopware\Core\Content\Product\SalesChannel\Price\ProductPriceCalculator' shared service.
*
* @return \Shopware\Core\Content\Product\SalesChannel\Price\ProductPriceCalculator
*/
protected function getProductPriceCalculatorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/Price/AbstractProductPriceCalculator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/Price/ProductPriceCalculator.php';
return $this->privates['Shopware\\Core\\Content\\Product\\SalesChannel\\Price\\ProductPriceCalculator'] = new \Shopware\Core\Content\Product\SalesChannel\Price\ProductPriceCalculator(($this->services['unit.repository'] ?? $this->getUnit_RepositoryService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\QuantityPriceCalculator'] ?? $this->getQuantityPriceCalculatorService()));
}
/**
* Gets the private 'Shopware\Core\Content\Product\SalesChannel\SalesChannelProductSubscriber' shared service.
*
* @return \Shopware\Core\Content\Product\SalesChannel\SalesChannelProductSubscriber
*/
protected function getSalesChannelProductSubscriberService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/SalesChannelProductSubscriber.php';
return $this->privates['Shopware\\Core\\Content\\Product\\SalesChannel\\SalesChannelProductSubscriber'] = new \Shopware\Core\Content\Product\SalesChannel\SalesChannelProductSubscriber(($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()), ($this->privates['Shopware\\Core\\Content\\Product\\SalesChannel\\Price\\ProductPriceCalculator'] ?? $this->getProductPriceCalculatorService()));
}
/**
* Gets the private 'Shopware\Core\Content\Rule\DataAbstractionLayer\RuleIndexer' shared service.
*
* @return \Shopware\Core\Content\Rule\DataAbstractionLayer\RuleIndexer
*/
protected function getRuleIndexerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Indexing/EntityIndexer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Rule/DataAbstractionLayer/RuleIndexer.php';
return $this->privates['Shopware\\Core\\Content\\Rule\\DataAbstractionLayer\\RuleIndexer'] = new \Shopware\Core\Content\Rule\DataAbstractionLayer\RuleIndexer(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\Common\\IteratorFactory'] ?? $this->getIteratorFactoryService()), ($this->services['rule.repository'] ?? $this->getRule_RepositoryService()), ($this->privates['Shopware\\Core\\Content\\Rule\\DataAbstractionLayer\\RulePayloadUpdater'] ?? $this->getRulePayloadUpdaterService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\CartRuleLoader'] ?? $this->getCartRuleLoaderService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the private 'Shopware\Core\Content\Rule\DataAbstractionLayer\RulePayloadSubscriber' shared service.
*
* @return \Shopware\Core\Content\Rule\DataAbstractionLayer\RulePayloadSubscriber
*/
protected function getRulePayloadSubscriberService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Rule/DataAbstractionLayer/RulePayloadSubscriber.php';
return $this->privates['Shopware\\Core\\Content\\Rule\\DataAbstractionLayer\\RulePayloadSubscriber'] = new \Shopware\Core\Content\Rule\DataAbstractionLayer\RulePayloadSubscriber(($this->privates['Shopware\\Core\\Content\\Rule\\DataAbstractionLayer\\RulePayloadUpdater'] ?? $this->getRulePayloadUpdaterService()));
}
/**
* Gets the private 'Shopware\Core\Content\Rule\DataAbstractionLayer\RulePayloadUpdater' shared service.
*
* @return \Shopware\Core\Content\Rule\DataAbstractionLayer\RulePayloadUpdater
*/
protected function getRulePayloadUpdaterService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Rule/DataAbstractionLayer/RulePayloadUpdater.php';
return $this->privates['Shopware\\Core\\Content\\Rule\\DataAbstractionLayer\\RulePayloadUpdater'] = new \Shopware\Core\Content\Rule\DataAbstractionLayer\RulePayloadUpdater(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->privates['Shopware\\Core\\Framework\\Rule\\Collector\\RuleConditionRegistry'] ?? $this->getRuleConditionRegistryService()));
}
/**
* Gets the private 'Shopware\Core\Content\Rule\RuleValidator' shared service.
*
* @return \Shopware\Core\Content\Rule\RuleValidator
*/
protected function getRuleValidatorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Rule/RuleValidator.php';
return $this->privates['Shopware\\Core\\Content\\Rule\\RuleValidator'] = new \Shopware\Core\Content\Rule\RuleValidator(($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()), ($this->privates['Shopware\\Core\\Framework\\Rule\\Collector\\RuleConditionRegistry'] ?? $this->getRuleConditionRegistryService()), ($this->services['rule_condition.repository'] ?? $this->getRuleCondition_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Content\Seo\SalesChannel\StoreApiSeoResolver' shared service.
*
* @return \Shopware\Core\Content\Seo\SalesChannel\StoreApiSeoResolver
*/
protected function getStoreApiSeoResolverService()
{
return $this->privates['Shopware\\Core\\Content\\Seo\\SalesChannel\\StoreApiSeoResolver'] = new \Shopware\Core\Content\Seo\SalesChannel\StoreApiSeoResolver(($this->services['sales_channel.seo_url.repository'] ?? $this->getSalesChannel_SeoUrl_RepositoryService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), ($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()), ($this->privates['Shopware\\Core\\Content\\Seo\\SeoUrlRoute\\SeoUrlRouteRegistry'] ?? $this->getSeoUrlRouteRegistryService()));
}
/**
* Gets the private 'Shopware\Core\Content\Seo\SeoUrlGenerator' shared service.
*
* @return \Shopware\Core\Content\Seo\SeoUrlGenerator
*/
protected function getSeoUrlGeneratorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Seo/SeoUrlGenerator.php';
return $this->privates['Shopware\\Core\\Content\\Seo\\SeoUrlGenerator'] = new \Shopware\Core\Content\Seo\SeoUrlGenerator(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), ($this->privates['slugify'] ?? $this->getSlugifyService()), ($this->privates['router.default'] ?? $this->getRouter_DefaultService()), ($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack())));
}
/**
* Gets the private 'Shopware\Core\Content\Seo\SeoUrlPersister' shared service.
*
* @return \Shopware\Core\Content\Seo\SeoUrlPersister
*/
protected function getSeoUrlPersisterService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Seo/SeoUrlPersister.php';
return $this->privates['Shopware\\Core\\Content\\Seo\\SeoUrlPersister'] = new \Shopware\Core\Content\Seo\SeoUrlPersister(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->services['seo_url.repository'] ?? $this->getSeoUrl_RepositoryService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the private 'Shopware\Core\Content\Seo\SeoUrlRoute\SeoUrlRouteRegistry' shared service.
*
* @return \Shopware\Core\Content\Seo\SeoUrlRoute\SeoUrlRouteRegistry
*/
protected function getSeoUrlRouteRegistryService()
{
return $this->privates['Shopware\\Core\\Content\\Seo\\SeoUrlRoute\\SeoUrlRouteRegistry'] = new \Shopware\Core\Content\Seo\SeoUrlRoute\SeoUrlRouteRegistry(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Storefront\\Framework\\Seo\\SeoUrlRoute\\ProductPageSeoUrlRoute'] ?? $this->getProductPageSeoUrlRouteService());
yield 1 => ($this->privates['Shopware\\Storefront\\Framework\\Seo\\SeoUrlRoute\\NavigationPageSeoUrlRoute'] ?? $this->getNavigationPageSeoUrlRouteService());
yield 2 => ($this->privates['Shopware\\Storefront\\Framework\\Seo\\SeoUrlRoute\\LandingPageSeoUrlRoute'] ?? $this->getLandingPageSeoUrlRouteService());
}, 3));
}
/**
* Gets the private 'Shopware\Core\Content\Sitemap\Commands\SitemapGenerateCommand' shared service.
*
* @return \Shopware\Core\Content\Sitemap\Commands\SitemapGenerateCommand
*/
protected function getSitemapGenerateCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Sitemap/Commands/SitemapGenerateCommand.php';
$this->privates['Shopware\\Core\\Content\\Sitemap\\Commands\\SitemapGenerateCommand'] = $instance = new \Shopware\Core\Content\Sitemap\Commands\SitemapGenerateCommand(($this->services['sales_channel.repository'] ?? $this->getSalesChannel_RepositoryService()), ($this->privates['Shopware\\Core\\Content\\Sitemap\\Service\\SitemapExporter'] ?? $this->getSitemapExporterService()), ($this->privates['Shopware\\Core\\System\\SalesChannel\\Context\\CachedSalesChannelContextFactory'] ?? $this->getCachedSalesChannelContextFactoryService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
$instance->setName('sitemap:generate');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Content\Sitemap\ConfigHandler\File' shared service.
*
* @return \Shopware\Core\Content\Sitemap\ConfigHandler\File
*/
protected function getFileService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Sitemap/ConfigHandler/ConfigHandlerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Sitemap/ConfigHandler/File.php';
return $this->privates['Shopware\\Core\\Content\\Sitemap\\ConfigHandler\\File'] = new \Shopware\Core\Content\Sitemap\ConfigHandler\File($this->parameters['shopware.sitemap']);
}
/**
* Gets the private 'Shopware\Core\Content\Sitemap\Provider\CategoryUrlProvider' shared service.
*
* @return \Shopware\Core\Content\Sitemap\Provider\CategoryUrlProvider
*/
protected function getCategoryUrlProviderService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Sitemap/Provider/UrlProviderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Sitemap/Provider/AbstractUrlProvider.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Sitemap/Provider/CategoryUrlProvider.php';
return $this->privates['Shopware\\Core\\Content\\Sitemap\\Provider\\CategoryUrlProvider'] = new \Shopware\Core\Content\Sitemap\Provider\CategoryUrlProvider(($this->privates['Shopware\\Core\\Content\\Sitemap\\Service\\ConfigHandler'] ?? $this->getConfigHandlerService()), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->services['Shopware\\Core\\Content\\Category\\CategoryDefinition'] ?? $this->getCategoryDefinitionService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\Common\\IteratorFactory'] ?? $this->getIteratorFactoryService()), ($this->services['router'] ?? $this->getRouterService()));
}
/**
* Gets the private 'Shopware\Core\Content\Sitemap\Provider\CustomUrlProvider' shared service.
*
* @return \Shopware\Core\Content\Sitemap\Provider\CustomUrlProvider
*/
protected function getCustomUrlProviderService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Sitemap/Provider/UrlProviderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Sitemap/Provider/AbstractUrlProvider.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Sitemap/Provider/CustomUrlProvider.php';
return $this->privates['Shopware\\Core\\Content\\Sitemap\\Provider\\CustomUrlProvider'] = new \Shopware\Core\Content\Sitemap\Provider\CustomUrlProvider(($this->privates['Shopware\\Core\\Content\\Sitemap\\Service\\ConfigHandler'] ?? $this->getConfigHandlerService()));
}
/**
* Gets the private 'Shopware\Core\Content\Sitemap\Provider\ProductUrlProvider' shared service.
*
* @return \Shopware\Core\Content\Sitemap\Provider\ProductUrlProvider
*/
protected function getProductUrlProviderService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Sitemap/Provider/UrlProviderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Sitemap/Provider/AbstractUrlProvider.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Sitemap/Provider/ProductUrlProvider.php';
return $this->privates['Shopware\\Core\\Content\\Sitemap\\Provider\\ProductUrlProvider'] = new \Shopware\Core\Content\Sitemap\Provider\ProductUrlProvider(($this->privates['Shopware\\Core\\Content\\Sitemap\\Service\\ConfigHandler'] ?? $this->getConfigHandlerService()), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->services['Shopware\\Core\\Content\\Product\\ProductDefinition'] ?? $this->getProductDefinitionService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\Common\\IteratorFactory'] ?? $this->getIteratorFactoryService()), ($this->services['router'] ?? $this->getRouterService()));
}
/**
* Gets the private 'Shopware\Core\Content\Sitemap\ScheduledTask\SitemapGenerateTaskHandler' shared service.
*
* @return \Shopware\Core\Content\Sitemap\ScheduledTask\SitemapGenerateTaskHandler
*/
protected function getSitemapGenerateTaskHandlerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Sitemap/ScheduledTask/SitemapGenerateTaskHandler.php';
return $this->privates['Shopware\\Core\\Content\\Sitemap\\ScheduledTask\\SitemapGenerateTaskHandler'] = new \Shopware\Core\Content\Sitemap\ScheduledTask\SitemapGenerateTaskHandler(($this->services['scheduled_task.repository'] ?? $this->getScheduledTask_RepositoryService()), ($this->services['sales_channel.repository'] ?? $this->getSalesChannel_RepositoryService()), ($this->privates['Shopware\\Core\\System\\SalesChannel\\Context\\CachedSalesChannelContextFactory'] ?? $this->getCachedSalesChannelContextFactoryService()), ($this->privates['Shopware\\Core\\Content\\Sitemap\\Service\\SitemapExporter'] ?? $this->getSitemapExporterService()), ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()), ($this->services['messenger.default_bus'] ?? $this->getMessenger_DefaultBusService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the private 'Shopware\Core\Content\Sitemap\Service\ConfigHandler' shared service.
*
* @return \Shopware\Core\Content\Sitemap\Service\ConfigHandler
*/
protected function getConfigHandlerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Sitemap/Service/ConfigHandler.php';
return $this->privates['Shopware\\Core\\Content\\Sitemap\\Service\\ConfigHandler'] = new \Shopware\Core\Content\Sitemap\Service\ConfigHandler(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Content\\Sitemap\\ConfigHandler\\File'] ?? $this->getFileService());
}, 1));
}
/**
* Gets the private 'Shopware\Core\Content\Sitemap\Service\SitemapExporter' shared service.
*
* @return \Shopware\Core\Content\Sitemap\Service\SitemapExporter
*/
protected function getSitemapExporterService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Sitemap/Service/SitemapExporterInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Sitemap/Service/SitemapExporter.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Sitemap/Service/SitemapHandleFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Sitemap/Service/SitemapHandleFactory.php';
return $this->privates['Shopware\\Core\\Content\\Sitemap\\Service\\SitemapExporter'] = new \Shopware\Core\Content\Sitemap\Service\SitemapExporter(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Content\\Sitemap\\Provider\\HomeUrlProvider'] ?? ($this->privates['Shopware\\Core\\Content\\Sitemap\\Provider\\HomeUrlProvider'] = new \Shopware\Core\Content\Sitemap\Provider\HomeUrlProvider()));
yield 1 => ($this->privates['Shopware\\Core\\Content\\Sitemap\\Provider\\CategoryUrlProvider'] ?? $this->getCategoryUrlProviderService());
yield 2 => ($this->privates['Shopware\\Core\\Content\\Sitemap\\Provider\\CustomUrlProvider'] ?? $this->getCustomUrlProviderService());
yield 3 => ($this->privates['Shopware\\Core\\Content\\Sitemap\\Provider\\ProductUrlProvider'] ?? $this->getProductUrlProviderService());
}, 4), ($this->services['cache.system'] ?? $this->getCache_SystemService()), 100, ($this->services['shopware.filesystem.sitemap'] ?? $this->getShopware_Filesystem_SitemapService()), new \Shopware\Core\Content\Sitemap\Service\SitemapHandleFactory(), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Adapter\Cache\CacheClearer' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Cache\CacheClearer
*/
protected function getCacheClearer2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Cache/CacheClearer.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/filesystem/Filesystem.php';
return $this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheClearer'] = new \Shopware\Core\Framework\Adapter\Cache\CacheClearer([0 => ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService()), 1 => ($this->privates['cache.http'] ?? $this->getCache_HttpService())], ($this->services['.container.private.cache_clearer'] ?? $this->get_Container_Private_CacheClearerService()), ($this->services['.container.private.filesystem'] ?? ($this->services['.container.private.filesystem'] = new \Symfony\Component\Filesystem\Filesystem())), $this->targetDir.'', 'dev', ($this->services['messenger.default_bus'] ?? $this->getMessenger_DefaultBusService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Adapter\Cache\CacheDecorator' shared autowired service.
*
* @return \Shopware\Core\Framework\Adapter\Cache\CacheDecorator
*/
protected function getCacheDecoratorService()
{
$a = new \Symfony\Component\Cache\Adapter\TagAwareAdapter(($this->privates['.cache.object.inner'] ?? $this->get_Cache_Object_InnerService()), ($this->privates['cache.tags'] ?? $this->getCache_TagsService()));
$a->setLogger(($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()));
return $this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] = new \Shopware\Core\Framework\Adapter\Cache\CacheDecorator($a, ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheTagCollection'] ?? ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheTagCollection'] = new \Shopware\Core\Framework\Adapter\Cache\CacheTagCollection())));
}
/**
* Gets the private 'Shopware\Core\Framework\Adapter\Cache\CacheInvalidationSubscriber' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Cache\CacheInvalidationSubscriber
*/
protected function getCacheInvalidationSubscriberService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Cache/CacheInvalidationSubscriber.php';
return $this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidationSubscriber'] = new \Shopware\Core\Framework\Adapter\Cache\CacheInvalidationSubscriber(($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidator'] ?? $this->getCacheInvalidatorService()), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Adapter\Cache\CacheInvalidator' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Cache\CacheInvalidator
*/
protected function getCacheInvalidatorService()
{
$a = ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService());
return $this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidator'] = new \Shopware\Core\Framework\Adapter\Cache\CacheInvalidator(0, 150, [0 => $a, 1 => ($this->privates['cache.http'] ?? $this->getCache_HttpService())], $a, ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->services['scheduled_task.repository'] ?? $this->getScheduledTask_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Adapter\Cache\CacheStateSubscriber' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Cache\CacheStateSubscriber
*/
protected function getCacheStateSubscriberService()
{
return $this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheStateSubscriber'] = new \Shopware\Core\Framework\Adapter\Cache\CacheStateSubscriber(($this->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] ?? $this->getCartServiceService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Adapter\Filesystem\FilesystemFactory' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Filesystem\FilesystemFactory
*/
protected function getFilesystemFactoryService()
{
return $this->privates['Shopware\\Core\\Framework\\Adapter\\Filesystem\\FilesystemFactory'] = new \Shopware\Core\Framework\Adapter\Filesystem\FilesystemFactory(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Framework\\Adapter\\Filesystem\\FilesystemFactory.local'] ?? ($this->privates['Shopware\\Core\\Framework\\Adapter\\Filesystem\\FilesystemFactory.local'] = new \Shopware\Core\Framework\Adapter\Filesystem\Adapter\LocalFactory()));
yield 1 => ($this->privates['Shopware\\Core\\Framework\\Adapter\\Filesystem\\FilesystemFactory.amazon_s3'] ?? ($this->privates['Shopware\\Core\\Framework\\Adapter\\Filesystem\\FilesystemFactory.amazon_s3'] = new \Shopware\Core\Framework\Adapter\Filesystem\Adapter\AwsS3v3Factory()));
yield 2 => ($this->privates['Shopware\\Core\\Framework\\Adapter\\Filesystem\\FilesystemFactory.google_storage'] ?? ($this->privates['Shopware\\Core\\Framework\\Adapter\\Filesystem\\FilesystemFactory.google_storage'] = new \Shopware\Core\Framework\Adapter\Filesystem\Adapter\GoogleStorageFactory()));
}, 3), new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Framework\\Adapter\\Filesystem\\Plugin\\CopyBatch'] ?? ($this->privates['Shopware\\Core\\Framework\\Adapter\\Filesystem\\Plugin\\CopyBatch'] = new \Shopware\Core\Framework\Adapter\Filesystem\Plugin\CopyBatch()));
}, 1));
}
/**
* Gets the private 'Shopware\Core\Framework\Adapter\Translation\Translator' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Translation\Translator
*/
protected function getTranslator2Service()
{
return $this->privates['Shopware\\Core\\Framework\\Adapter\\Translation\\Translator'] = new \Shopware\Core\Framework\Adapter\Translation\Translator(($this->privates['translator.default'] ?? $this->getTranslator_DefaultService()), ($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack())), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService()), ($this->privates['translator.formatter.default'] ?? $this->getTranslator_Formatter_DefaultService()), ($this->privates['Shopware\\Core\\System\\Snippet\\SnippetService'] ?? $this->getSnippetServiceService()), ($this->services['language.repository'] ?? $this->getLanguage_RepositoryService()), 'dev');
}
/**
* Gets the private 'Shopware\Core\Framework\Adapter\Translation\TranslatorCacheInvalidate' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Translation\TranslatorCacheInvalidate
*/
protected function getTranslatorCacheInvalidateService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Translation/TranslatorCacheInvalidate.php';
return $this->privates['Shopware\\Core\\Framework\\Adapter\\Translation\\TranslatorCacheInvalidate'] = new \Shopware\Core\Framework\Adapter\Translation\TranslatorCacheInvalidate(($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService()), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Adapter\Twig\EntityTemplateLoader' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Twig\EntityTemplateLoader
*/
protected function getEntityTemplateLoaderService()
{
return $this->privates['Shopware\\Core\\Framework\\Adapter\\Twig\\EntityTemplateLoader'] = new \Shopware\Core\Framework\Adapter\Twig\EntityTemplateLoader(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), 'dev');
}
/**
* Gets the private 'Shopware\Core\Framework\Adapter\Twig\NamespaceHierarchy\BundleHierarchyBuilder' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Twig\NamespaceHierarchy\BundleHierarchyBuilder
*/
protected function getBundleHierarchyBuilderService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Twig/NamespaceHierarchy/BundleHierarchyBuilder.php';
return $this->privates['Shopware\\Core\\Framework\\Adapter\\Twig\\NamespaceHierarchy\\BundleHierarchyBuilder'] = new \Shopware\Core\Framework\Adapter\Twig\NamespaceHierarchy\BundleHierarchyBuilder(($this->services['kernel'] ?? $this->get('kernel', 1)), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Adapter\Twig\StringTemplateRenderer' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Twig\StringTemplateRenderer
*/
protected function getStringTemplateRendererService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Twig/StringTemplateRenderer.php';
return $this->privates['Shopware\\Core\\Framework\\Adapter\\Twig\\StringTemplateRenderer'] = new \Shopware\Core\Framework\Adapter\Twig\StringTemplateRenderer(($this->services['.container.private.twig'] ?? $this->get_Container_Private_TwigService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Api\ApiDefinition\DefinitionService' shared service.
*
* @return \Shopware\Core\Framework\Api\ApiDefinition\DefinitionService
*/
protected function getDefinitionServiceService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/ApiDefinition/DefinitionService.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/ApiDefinition/ApiDefinitionGeneratorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/ApiDefinition/Generator/StoreApiGenerator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/ApiDefinition/Generator/OpenApi/OpenApiSchemaBuilder.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/ApiDefinition/Generator/OpenApi/OpenApiDefinitionSchemaBuilder.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/ApiDefinition/Generator/OpenApi/OpenApiLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/ApiDefinition/Generator/OpenApi3Generator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/ApiDefinition/Generator/OpenApi/OpenApiPathBuilder.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/ApiDefinition/Generator/EntitySchemaGenerator.php';
$a = new \Shopware\Core\Framework\Api\ApiDefinition\Generator\OpenApi\OpenApiSchemaBuilder('6.4.0.0');
$b = new \Shopware\Core\Framework\Api\ApiDefinition\Generator\OpenApi\OpenApiDefinitionSchemaBuilder();
$c = new \Shopware\Core\Framework\Api\ApiDefinition\Generator\OpenApi\OpenApiLoader(($this->services['router'] ?? $this->getRouterService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
$d = new \Shopware\Core\Framework\Api\ApiDefinition\Generator\OpenApi3Generator($a, new \Shopware\Core\Framework\Api\ApiDefinition\Generator\OpenApi\OpenApiPathBuilder(), $b, $c);
return $this->privates['Shopware\\Core\\Framework\\Api\\ApiDefinition\\DefinitionService'] = new \Shopware\Core\Framework\Api\ApiDefinition\DefinitionService(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), ($this->services['Shopware\\Core\\System\\SalesChannel\\Entity\\SalesChannelDefinitionInstanceRegistry'] ?? $this->getSalesChannelDefinitionInstanceRegistryService()), new \Shopware\Core\Framework\Api\ApiDefinition\Generator\StoreApiGenerator($a, $b, $c, $this->parameters['kernel.bundles_metadata'], $d), $d, new \Shopware\Core\Framework\Api\ApiDefinition\Generator\EntitySchemaGenerator());
}
/**
* Gets the private 'Shopware\Core\Framework\Api\Command\DumpClassSchemaCommand' shared service.
*
* @return \Shopware\Core\Framework\Api\Command\DumpClassSchemaCommand
*/
protected function getDumpClassSchemaCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Command/DumpClassSchemaCommand.php';
$this->privates['Shopware\\Core\\Framework\\Api\\Command\\DumpClassSchemaCommand'] = $instance = new \Shopware\Core\Framework\Api\Command\DumpClassSchemaCommand($this->parameters['kernel.bundles_metadata']);
$instance->setName('framework:dump:class:schema');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\Api\Command\DumpSchemaCommand' shared service.
*
* @return \Shopware\Core\Framework\Api\Command\DumpSchemaCommand
*/
protected function getDumpSchemaCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Command/DumpSchemaCommand.php';
$this->privates['Shopware\\Core\\Framework\\Api\\Command\\DumpSchemaCommand'] = $instance = new \Shopware\Core\Framework\Api\Command\DumpSchemaCommand(($this->privates['Shopware\\Core\\Framework\\Api\\ApiDefinition\\DefinitionService'] ?? $this->getDefinitionServiceService()));
$instance->setName('framework:schema');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\Api\Converter\ApiVersionConverter' shared service.
*
* @return \Shopware\Core\Framework\Api\Converter\ApiVersionConverter
*/
protected function getApiVersionConverterService()
{
return $this->privates['Shopware\\Core\\Framework\\Api\\Converter\\ApiVersionConverter'] = new \Shopware\Core\Framework\Api\Converter\ApiVersionConverter(new \Shopware\Core\Framework\Api\Converter\ConverterRegistry(new RewindableGenerator(function () {
return new \EmptyIterator();
}, 0), new \Shopware\Core\Framework\Api\Converter\DefaultApiConverter(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), ($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack())))));
}
/**
* Gets the private 'Shopware\Core\Framework\Api\EventListener\Authentication\ApiAuthenticationListener' shared service.
*
* @return \Shopware\Core\Framework\Api\EventListener\Authentication\ApiAuthenticationListener
*/
protected function getApiAuthenticationListenerService()
{
$a = ($this->privates['Shopware\\Core\\Framework\\Api\\OAuth\\AccessTokenRepository'] ?? ($this->privates['Shopware\\Core\\Framework\\Api\\OAuth\\AccessTokenRepository'] = new \Shopware\Core\Framework\Api\OAuth\AccessTokenRepository()));
$b = ($this->privates['shopware.public_key'] ?? ($this->privates['shopware.public_key'] = new \League\OAuth2\Server\CryptKey(('file://'.\dirname(__DIR__, 4).'/config/jwt/public.pem'))));
$c = new \League\OAuth2\Server\AuthorizationValidators\BearerTokenValidator($a);
$c->setPublicKey($b);
$d = ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService());
return $this->privates['Shopware\\Core\\Framework\\Api\\EventListener\\Authentication\\ApiAuthenticationListener'] = new \Shopware\Core\Framework\Api\EventListener\Authentication\ApiAuthenticationListener(new \League\OAuth2\Server\ResourceServer($a, $b, new \Shopware\Core\Framework\Api\OAuth\BearerTokenValidator($c, $d, ($this->privates['shopware.jwt_config'] ?? $this->getShopware_JwtConfigService()))), ($this->privates['shopware.api.authorization_server'] ?? $this->getShopware_Api_AuthorizationServerService()), new \Shopware\Core\Framework\Api\OAuth\UserRepository($d), ($this->privates['Shopware\\Core\\Framework\\Api\\OAuth\\RefreshTokenRepository'] ?? $this->getRefreshTokenRepositoryService()), ($this->privates['Symfony\\Bridge\\PsrHttpMessage\\Factory\\PsrHttpFactory'] ?? $this->getPsrHttpFactoryService()), ($this->privates['Shopware\\Core\\Framework\\Routing\\RouteScopeRegistry'] ?? $this->getRouteScopeRegistryService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Api\EventListener\Authentication\SalesChannelAuthenticationListener' shared service.
*
* @return \Shopware\Core\Framework\Api\EventListener\Authentication\SalesChannelAuthenticationListener
*/
protected function getSalesChannelAuthenticationListenerService()
{
return $this->privates['Shopware\\Core\\Framework\\Api\\EventListener\\Authentication\\SalesChannelAuthenticationListener'] = new \Shopware\Core\Framework\Api\EventListener\Authentication\SalesChannelAuthenticationListener(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->privates['Shopware\\Core\\Framework\\Routing\\RouteScopeRegistry'] ?? $this->getRouteScopeRegistryService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Api\EventListener\Authentication\UserCredentialsChangedSubscriber' shared service.
*
* @return \Shopware\Core\Framework\Api\EventListener\Authentication\UserCredentialsChangedSubscriber
*/
protected function getUserCredentialsChangedSubscriberService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/EventListener/Authentication/UserCredentialsChangedSubscriber.php';
return $this->privates['Shopware\\Core\\Framework\\Api\\EventListener\\Authentication\\UserCredentialsChangedSubscriber'] = new \Shopware\Core\Framework\Api\EventListener\Authentication\UserCredentialsChangedSubscriber(($this->privates['Shopware\\Core\\Framework\\Api\\OAuth\\RefreshTokenRepository'] ?? $this->getRefreshTokenRepositoryService()), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Api\EventListener\ExpectationSubscriber' shared service.
*
* @return \Shopware\Core\Framework\Api\EventListener\ExpectationSubscriber
*/
protected function getExpectationSubscriberService()
{
return $this->privates['Shopware\\Core\\Framework\\Api\\EventListener\\ExpectationSubscriber'] = new \Shopware\Core\Framework\Api\EventListener\ExpectationSubscriber('6.4.0.0', $this->parameters['kernel.plugin_infos']);
}
/**
* Gets the private 'Shopware\Core\Framework\Api\OAuth\RefreshTokenRepository' shared service.
*
* @return \Shopware\Core\Framework\Api\OAuth\RefreshTokenRepository
*/
protected function getRefreshTokenRepositoryService()
{
return $this->privates['Shopware\\Core\\Framework\\Api\\OAuth\\RefreshTokenRepository'] = new \Shopware\Core\Framework\Api\OAuth\RefreshTokenRepository(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Api\Serializer\JsonEntityEncoder' shared service.
*
* @return \Shopware\Core\Framework\Api\Serializer\JsonEntityEncoder
*/
protected function getJsonEntityEncoderService()
{
return $this->privates['Shopware\\Core\\Framework\\Api\\Serializer\\JsonEntityEncoder'] = new \Shopware\Core\Framework\Api\Serializer\JsonEntityEncoder(($this->services['.container.private.serializer'] ?? $this->get_Container_Private_SerializerService()), ($this->privates['Shopware\\Core\\Framework\\Api\\Converter\\ApiVersionConverter'] ?? $this->getApiVersionConverterService()));
}
/**
* Gets the private 'Shopware\Core\Framework\App\ActiveAppsLoader' shared service.
*
* @return \Shopware\Core\Framework\App\ActiveAppsLoader
*/
protected function getActiveAppsLoaderService()
{
return $this->privates['Shopware\\Core\\Framework\\App\\ActiveAppsLoader'] = new \Shopware\Core\Framework\App\ActiveAppsLoader(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Shopware\Core\Framework\App\AppStateService' shared service.
*
* @return \Shopware\Core\Framework\App\AppStateService
*/
protected function getAppStateServiceService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/AppStateService.php';
return $this->privates['Shopware\\Core\\Framework\\App\\AppStateService'] = new \Shopware\Core\Framework\App\AppStateService(($this->services['app.repository'] ?? $this->getApp_RepositoryService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->privates['Shopware\\Core\\Framework\\App\\ActiveAppsLoader'] ?? $this->getActiveAppsLoaderService()), ($this->services['Shopware\\Core\\Framework\\App\\Template\\TemplateStateService'] ?? $this->getTemplateStateServiceService()));
}
/**
* Gets the private 'Shopware\Core\Framework\App\AppUrlChangeResolver\MoveShopPermanentlyStrategy' shared service.
*
* @return \Shopware\Core\Framework\App\AppUrlChangeResolver\MoveShopPermanentlyStrategy
*/
protected function getMoveShopPermanentlyStrategyService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/AppUrlChangeResolver/AbstractAppUrlChangeStrategy.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/AppUrlChangeResolver/MoveShopPermanentlyStrategy.php';
return $this->privates['Shopware\\Core\\Framework\\App\\AppUrlChangeResolver\\MoveShopPermanentlyStrategy'] = new \Shopware\Core\Framework\App\AppUrlChangeResolver\MoveShopPermanentlyStrategy(($this->privates['Shopware\\Core\\Framework\\App\\Lifecycle\\AppLoader'] ?? $this->getAppLoaderService()), ($this->services['app.repository'] ?? $this->getApp_RepositoryService()), ($this->privates['Shopware\\Core\\Framework\\App\\Lifecycle\\Registration\\AppRegistrationService'] ?? $this->getAppRegistrationServiceService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()));
}
/**
* Gets the private 'Shopware\Core\Framework\App\AppUrlChangeResolver\ReinstallAppsStrategy' shared service.
*
* @return \Shopware\Core\Framework\App\AppUrlChangeResolver\ReinstallAppsStrategy
*/
protected function getReinstallAppsStrategyService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/AppUrlChangeResolver/AbstractAppUrlChangeStrategy.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/AppUrlChangeResolver/ReinstallAppsStrategy.php';
return $this->privates['Shopware\\Core\\Framework\\App\\AppUrlChangeResolver\\ReinstallAppsStrategy'] = new \Shopware\Core\Framework\App\AppUrlChangeResolver\ReinstallAppsStrategy(($this->privates['Shopware\\Core\\Framework\\App\\Lifecycle\\AppLoader'] ?? $this->getAppLoaderService()), ($this->services['app.repository'] ?? $this->getApp_RepositoryService()), ($this->privates['Shopware\\Core\\Framework\\App\\Lifecycle\\Registration\\AppRegistrationService'] ?? $this->getAppRegistrationServiceService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the private 'Shopware\Core\Framework\App\AppUrlChangeResolver\UninstallAppsStrategy' shared service.
*
* @return \Shopware\Core\Framework\App\AppUrlChangeResolver\UninstallAppsStrategy
*/
protected function getUninstallAppsStrategyService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/AppUrlChangeResolver/AbstractAppUrlChangeStrategy.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/AppUrlChangeResolver/UninstallAppsStrategy.php';
return $this->privates['Shopware\\Core\\Framework\\App\\AppUrlChangeResolver\\UninstallAppsStrategy'] = new \Shopware\Core\Framework\App\AppUrlChangeResolver\UninstallAppsStrategy(($this->services['app.repository'] ?? $this->getApp_RepositoryService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()), ($this->privates['Shopware\\Storefront\\Theme\\ThemeAppLifecycleHandler'] ?? $this->getThemeAppLifecycleHandlerService()));
}
/**
* Gets the private 'Shopware\Core\Framework\App\Command\ActivateAppCommand' shared service.
*
* @return \Shopware\Core\Framework\App\Command\ActivateAppCommand
*/
protected function getActivateAppCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Command/AbstractAppActivationCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Command/ActivateAppCommand.php';
$this->privates['Shopware\\Core\\Framework\\App\\Command\\ActivateAppCommand'] = $instance = new \Shopware\Core\Framework\App\Command\ActivateAppCommand(($this->services['app.repository'] ?? $this->getApp_RepositoryService()), ($this->privates['Shopware\\Core\\Framework\\App\\AppStateService'] ?? $this->getAppStateServiceService()));
$instance->setName('app:activate');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\App\Command\AppPrinter' shared service.
*
* @return \Shopware\Core\Framework\App\Command\AppPrinter
*/
protected function getAppPrinterService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Command/AppPrinter.php';
return $this->privates['Shopware\\Core\\Framework\\App\\Command\\AppPrinter'] = new \Shopware\Core\Framework\App\Command\AppPrinter(($this->services['app.repository'] ?? $this->getApp_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Framework\App\Command\DeactivateAppCommand' shared service.
*
* @return \Shopware\Core\Framework\App\Command\DeactivateAppCommand
*/
protected function getDeactivateAppCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Command/AbstractAppActivationCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Command/DeactivateAppCommand.php';
$this->privates['Shopware\\Core\\Framework\\App\\Command\\DeactivateAppCommand'] = $instance = new \Shopware\Core\Framework\App\Command\DeactivateAppCommand(($this->services['app.repository'] ?? $this->getApp_RepositoryService()), ($this->privates['Shopware\\Core\\Framework\\App\\AppStateService'] ?? $this->getAppStateServiceService()));
$instance->setName('app:deactivate');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\App\Command\InstallAppCommand' shared service.
*
* @return \Shopware\Core\Framework\App\Command\InstallAppCommand
*/
protected function getInstallAppCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Command/InstallAppCommand.php';
$this->privates['Shopware\\Core\\Framework\\App\\Command\\InstallAppCommand'] = $instance = new \Shopware\Core\Framework\App\Command\InstallAppCommand((\dirname(__DIR__, 4).'/custom/apps'), ($this->privates['Shopware\\Core\\Framework\\App\\Lifecycle\\AppLifecycle'] ?? $this->getAppLifecycleService()), ($this->privates['Shopware\\Core\\Framework\\App\\Command\\AppPrinter'] ?? $this->getAppPrinterService()), ($this->privates['Shopware\\Core\\Framework\\App\\Command\\ValidateAppCommand'] ?? $this->getValidateAppCommandService()));
$instance->setName('app:install');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\App\Command\RefreshAppCommand' shared service.
*
* @return \Shopware\Core\Framework\App\Command\RefreshAppCommand
*/
protected function getRefreshAppCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Command/RefreshAppCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/AppService.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Lifecycle/AppLifecycleIterator.php';
$this->privates['Shopware\\Core\\Framework\\App\\Command\\RefreshAppCommand'] = $instance = new \Shopware\Core\Framework\App\Command\RefreshAppCommand(new \Shopware\Core\Framework\App\AppService(new \Shopware\Core\Framework\App\Lifecycle\AppLifecycleIterator(($this->services['app.repository'] ?? $this->getApp_RepositoryService()), ($this->privates['Shopware\\Core\\Framework\\App\\Lifecycle\\AppLoader'] ?? $this->getAppLoaderService())), ($this->privates['Shopware\\Core\\Framework\\App\\Lifecycle\\AppLifecycle'] ?? $this->getAppLifecycleService())), ($this->privates['Shopware\\Core\\Framework\\App\\Command\\AppPrinter'] ?? $this->getAppPrinterService()), ($this->privates['Shopware\\Core\\Framework\\App\\Command\\ValidateAppCommand'] ?? $this->getValidateAppCommandService()));
$instance->setName('app:refresh');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\App\Command\ResolveAppUrlChangeCommand' shared service.
*
* @return \Shopware\Core\Framework\App\Command\ResolveAppUrlChangeCommand
*/
protected function getResolveAppUrlChangeCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Command/ResolveAppUrlChangeCommand.php';
$this->privates['Shopware\\Core\\Framework\\App\\Command\\ResolveAppUrlChangeCommand'] = $instance = new \Shopware\Core\Framework\App\Command\ResolveAppUrlChangeCommand(($this->services['Shopware\\Core\\Framework\\App\\AppUrlChangeResolver\\Resolver'] ?? $this->getResolverService()));
$instance->setName('app:url-change:resolve');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\App\Command\UninstallAppCommand' shared service.
*
* @return \Shopware\Core\Framework\App\Command\UninstallAppCommand
*/
protected function getUninstallAppCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Command/UninstallAppCommand.php';
$this->privates['Shopware\\Core\\Framework\\App\\Command\\UninstallAppCommand'] = $instance = new \Shopware\Core\Framework\App\Command\UninstallAppCommand(($this->privates['Shopware\\Core\\Framework\\App\\Lifecycle\\AppLifecycle'] ?? $this->getAppLifecycleService()), ($this->services['app.repository'] ?? $this->getApp_RepositoryService()));
$instance->setName('app:uninstall');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\App\Command\ValidateAppCommand' shared service.
*
* @return \Shopware\Core\Framework\App\Command\ValidateAppCommand
*/
protected function getValidateAppCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Command/ValidateAppCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Validation/ManifestValidator.php';
$this->privates['Shopware\\Core\\Framework\\App\\Command\\ValidateAppCommand'] = $instance = new \Shopware\Core\Framework\App\Command\ValidateAppCommand((\dirname(__DIR__, 4).'/custom/apps'), new \Shopware\Core\Framework\App\Validation\ManifestValidator(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Framework\\App\\Validation\\TranslationValidator'] ?? ($this->privates['Shopware\\Core\\Framework\\App\\Validation\\TranslationValidator'] = new \Shopware\Core\Framework\App\Validation\TranslationValidator()));
yield 1 => ($this->privates['Shopware\\Core\\Framework\\App\\Validation\\AppNameValidator'] ?? ($this->privates['Shopware\\Core\\Framework\\App\\Validation\\AppNameValidator'] = new \Shopware\Core\Framework\App\Validation\AppNameValidator()));
yield 2 => ($this->privates['Shopware\\Core\\Framework\\App\\Validation\\ConfigValidator'] ?? $this->getConfigValidatorService());
yield 3 => ($this->privates['Shopware\\Core\\Framework\\App\\Validation\\HookableValidator'] ?? $this->getHookableValidatorService());
}, 4)));
$instance->setName('app:validate');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\App\Lifecycle\AppLifecycle' shared service.
*
* @return \Shopware\Core\Framework\App\Lifecycle\AppLifecycle
*/
protected function getAppLifecycleService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Lifecycle/AbstractAppLifecycle.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Lifecycle/AppLifecycle.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Lifecycle/Persister/PermissionPersister.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Lifecycle/Persister/CustomFieldPersister.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Lifecycle/Persister/ActionButtonPersister.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Lifecycle/Persister/TemplatePersister.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Template/AbstractTemplateLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Template/TemplateLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Lifecycle/Persister/WebhookPersister.php';
$a = ($this->services['app.repository'] ?? $this->getApp_RepositoryService());
return $this->privates['Shopware\\Core\\Framework\\App\\Lifecycle\\AppLifecycle'] = new \Shopware\Core\Framework\App\Lifecycle\AppLifecycle($a, new \Shopware\Core\Framework\App\Lifecycle\Persister\PermissionPersister(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService())), new \Shopware\Core\Framework\App\Lifecycle\Persister\CustomFieldPersister(($this->services['custom_field_set.repository'] ?? $this->getCustomFieldSet_RepositoryService())), new \Shopware\Core\Framework\App\Lifecycle\Persister\ActionButtonPersister(($this->services['app_action_button.repository'] ?? $this->getAppActionButton_RepositoryService())), new \Shopware\Core\Framework\App\Lifecycle\Persister\TemplatePersister(new \Shopware\Core\Framework\App\Template\TemplateLoader(), ($this->services['app_template.repository'] ?? $this->getAppTemplate_RepositoryService()), $a), new \Shopware\Core\Framework\App\Lifecycle\Persister\WebhookPersister(($this->services['webhook.repository'] ?? $this->getWebhook_RepositoryService())), ($this->privates['Shopware\\Core\\Framework\\App\\Lifecycle\\AppLoader'] ?? $this->getAppLoaderService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->privates['Shopware\\Core\\Framework\\App\\Lifecycle\\Registration\\AppRegistrationService'] ?? $this->getAppRegistrationServiceService()), ($this->privates['Shopware\\Core\\Framework\\App\\AppStateService'] ?? $this->getAppStateServiceService()), ($this->services['language.repository'] ?? $this->getLanguage_RepositoryService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()), ($this->privates['Shopware\\Core\\Framework\\App\\Validation\\ConfigValidator'] ?? $this->getConfigValidatorService()), ($this->services['integration.repository'] ?? $this->getIntegration_RepositoryService()), \dirname(__DIR__, 4));
}
/**
* Gets the private 'Shopware\Core\Framework\App\Lifecycle\AppLoader' shared service.
*
* @return \Shopware\Core\Framework\App\Lifecycle\AppLoader
*/
protected function getAppLoaderService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Lifecycle/AbstractAppLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Lifecycle/AppLoader.php';
return $this->privates['Shopware\\Core\\Framework\\App\\Lifecycle\\AppLoader'] = new \Shopware\Core\Framework\App\Lifecycle\AppLoader((\dirname(__DIR__, 4).'/custom/apps'), \dirname(__DIR__, 4), ($this->privates['Shopware\\Core\\System\\SystemConfig\\Util\\ConfigReader'] ?? ($this->privates['Shopware\\Core\\System\\SystemConfig\\Util\\ConfigReader'] = new \Shopware\Core\System\SystemConfig\Util\ConfigReader())));
}
/**
* Gets the private 'Shopware\Core\Framework\App\Lifecycle\Registration\AppRegistrationService' shared service.
*
* @return \Shopware\Core\Framework\App\Lifecycle\Registration\AppRegistrationService
*/
protected function getAppRegistrationServiceService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Lifecycle/Registration/AppRegistrationService.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Lifecycle/Registration/HandshakeFactory.php';
$a = ($this->services['Shopware\\Core\\Framework\\App\\ShopId\\ShopIdProvider'] ?? $this->getShopIdProviderService());
return $this->privates['Shopware\\Core\\Framework\\App\\Lifecycle\\Registration\\AppRegistrationService'] = new \Shopware\Core\Framework\App\Lifecycle\Registration\AppRegistrationService(new \Shopware\Core\Framework\App\Lifecycle\Registration\HandshakeFactory($this->getEnv('APP_URL'), $a, ($this->privates['Shopware\\Core\\Framework\\Store\\Services\\StoreClient'] ?? $this->getStoreClientService())), ($this->privates['shopware.app_system.guzzle'] ?? ($this->privates['shopware.app_system.guzzle'] = new \GuzzleHttp\Client())), ($this->services['app.repository'] ?? $this->getApp_RepositoryService()), $this->getEnv('APP_URL'), $a);
}
/**
* Gets the private 'Shopware\Core\Framework\App\ScheduledTask\UpdateAppsHandler' shared service.
*
* @return \Shopware\Core\Framework\App\ScheduledTask\UpdateAppsHandler
*/
protected function getUpdateAppsHandlerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/ScheduledTask/UpdateAppsHandler.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Lifecycle/Update/AbstractAppUpdater.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Lifecycle/Update/AppUpdater.php';
return $this->privates['Shopware\\Core\\Framework\\App\\ScheduledTask\\UpdateAppsHandler'] = new \Shopware\Core\Framework\App\ScheduledTask\UpdateAppsHandler(($this->services['scheduled_task.repository'] ?? $this->getScheduledTask_RepositoryService()), new \Shopware\Core\Framework\App\Lifecycle\Update\AppUpdater(($this->privates['Shopware\\Core\\Framework\\Store\\Services\\AbstractExtensionDataProvider'] ?? $this->getAbstractExtensionDataProviderService()), ($this->services['app.repository'] ?? $this->getApp_RepositoryService()), ($this->privates['Shopware\\Core\\Framework\\Store\\Services\\ExtensionDownloader'] ?? $this->getExtensionDownloaderService()), ($this->privates['Shopware\\Core\\Framework\\Store\\Services\\AbstractStoreAppLifecycleService'] ?? $this->getAbstractStoreAppLifecycleServiceService())));
}
/**
* Gets the private 'Shopware\Core\Framework\App\Subscriber\CustomFieldProtectionSubscriber' shared service.
*
* @return \Shopware\Core\Framework\App\Subscriber\CustomFieldProtectionSubscriber
*/
protected function getCustomFieldProtectionSubscriberService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Subscriber/CustomFieldProtectionSubscriber.php';
return $this->privates['Shopware\\Core\\Framework\\App\\Subscriber\\CustomFieldProtectionSubscriber'] = new \Shopware\Core\Framework\App\Subscriber\CustomFieldProtectionSubscriber(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Shopware\Core\Framework\App\Validation\ConfigValidator' shared service.
*
* @return \Shopware\Core\Framework\App\Validation\ConfigValidator
*/
protected function getConfigValidatorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Validation/AbstractManifestValidator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Validation/ConfigValidator.php';
return $this->privates['Shopware\\Core\\Framework\\App\\Validation\\ConfigValidator'] = new \Shopware\Core\Framework\App\Validation\ConfigValidator(($this->privates['Shopware\\Core\\System\\SystemConfig\\Util\\ConfigReader'] ?? ($this->privates['Shopware\\Core\\System\\SystemConfig\\Util\\ConfigReader'] = new \Shopware\Core\System\SystemConfig\Util\ConfigReader())));
}
/**
* Gets the private 'Shopware\Core\Framework\App\Validation\HookableValidator' shared service.
*
* @return \Shopware\Core\Framework\App\Validation\HookableValidator
*/
protected function getHookableValidatorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Validation/AbstractManifestValidator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/App/Validation/HookableValidator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Webhook/Hookable/HookableEventCollector.php';
return $this->privates['Shopware\\Core\\Framework\\App\\Validation\\HookableValidator'] = new \Shopware\Core\Framework\App\Validation\HookableValidator(new \Shopware\Core\Framework\Webhook\Hookable\HookableEventCollector(($this->privates['Shopware\\Core\\Framework\\Event\\BusinessEventCollector'] ?? $this->getBusinessEventCollectorService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService())));
}
/**
* Gets the private 'Shopware\Core\Framework\Changelog\Command\ChangelogChangeCommand' shared service.
*
* @return \Shopware\Core\Framework\Changelog\Command\ChangelogChangeCommand
*/
protected function getChangelogChangeCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Changelog/Command/ChangelogChangeCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Changelog/Processor/ChangelogProcessor.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Changelog/Processor/ChangelogReleaseExporter.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Changelog/ChangelogParser.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/filesystem/Filesystem.php';
$this->privates['Shopware\\Core\\Framework\\Changelog\\Command\\ChangelogChangeCommand'] = $instance = new \Shopware\Core\Framework\Changelog\Command\ChangelogChangeCommand(new \Shopware\Core\Framework\Changelog\Processor\ChangelogReleaseExporter(($this->privates['Shopware\\Core\\Framework\\Changelog\\ChangelogParser'] ?? ($this->privates['Shopware\\Core\\Framework\\Changelog\\ChangelogParser'] = new \Shopware\Core\Framework\Changelog\ChangelogParser())), ($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()), ($this->services['.container.private.filesystem'] ?? ($this->services['.container.private.filesystem'] = new \Symfony\Component\Filesystem\Filesystem())), \dirname(__DIR__, 4)));
$instance->setName('changelog:change');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\Changelog\Command\ChangelogCheckCommand' shared service.
*
* @return \Shopware\Core\Framework\Changelog\Command\ChangelogCheckCommand
*/
protected function getChangelogCheckCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Changelog/Command/ChangelogCheckCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Changelog/Processor/ChangelogProcessor.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Changelog/Processor/ChangelogValidator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Changelog/ChangelogParser.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/filesystem/Filesystem.php';
$this->privates['Shopware\\Core\\Framework\\Changelog\\Command\\ChangelogCheckCommand'] = $instance = new \Shopware\Core\Framework\Changelog\Command\ChangelogCheckCommand(new \Shopware\Core\Framework\Changelog\Processor\ChangelogValidator(($this->privates['Shopware\\Core\\Framework\\Changelog\\ChangelogParser'] ?? ($this->privates['Shopware\\Core\\Framework\\Changelog\\ChangelogParser'] = new \Shopware\Core\Framework\Changelog\ChangelogParser())), ($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()), ($this->services['.container.private.filesystem'] ?? ($this->services['.container.private.filesystem'] = new \Symfony\Component\Filesystem\Filesystem())), \dirname(__DIR__, 4)));
$instance->setName('changelog:check');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\Changelog\Command\ChangelogCreateCommand' shared service.
*
* @return \Shopware\Core\Framework\Changelog\Command\ChangelogCreateCommand
*/
protected function getChangelogCreateCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Changelog/Command/ChangelogCreateCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Changelog/Processor/ChangelogProcessor.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Changelog/Processor/ChangelogGenerator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Changelog/ChangelogParser.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/filesystem/Filesystem.php';
$this->privates['Shopware\\Core\\Framework\\Changelog\\Command\\ChangelogCreateCommand'] = $instance = new \Shopware\Core\Framework\Changelog\Command\ChangelogCreateCommand(new \Shopware\Core\Framework\Changelog\Processor\ChangelogGenerator(($this->privates['Shopware\\Core\\Framework\\Changelog\\ChangelogParser'] ?? ($this->privates['Shopware\\Core\\Framework\\Changelog\\ChangelogParser'] = new \Shopware\Core\Framework\Changelog\ChangelogParser())), ($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()), ($this->services['.container.private.filesystem'] ?? ($this->services['.container.private.filesystem'] = new \Symfony\Component\Filesystem\Filesystem())), \dirname(__DIR__, 4)));
$instance->setName('changelog:create');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\Changelog\Command\ChangelogReleaseCommand' shared service.
*
* @return \Shopware\Core\Framework\Changelog\Command\ChangelogReleaseCommand
*/
protected function getChangelogReleaseCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Changelog/Command/ChangelogReleaseCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Changelog/Processor/ChangelogProcessor.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Changelog/Processor/ChangelogReleaseCreator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Changelog/ChangelogParser.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/filesystem/Filesystem.php';
$this->privates['Shopware\\Core\\Framework\\Changelog\\Command\\ChangelogReleaseCommand'] = $instance = new \Shopware\Core\Framework\Changelog\Command\ChangelogReleaseCommand(new \Shopware\Core\Framework\Changelog\Processor\ChangelogReleaseCreator(($this->privates['Shopware\\Core\\Framework\\Changelog\\ChangelogParser'] ?? ($this->privates['Shopware\\Core\\Framework\\Changelog\\ChangelogParser'] = new \Shopware\Core\Framework\Changelog\ChangelogParser())), ($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()), ($this->services['.container.private.filesystem'] ?? ($this->services['.container.private.filesystem'] = new \Symfony\Component\Filesystem\Filesystem())), \dirname(__DIR__, 4)));
$instance->setName('changelog:release');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\DataAbstractionLayer\Command\CreateEntitiesCommand' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Command\CreateEntitiesCommand
*/
protected function getCreateEntitiesCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Command/CreateEntitiesCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/EntityGenerator.php';
$this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Command\\CreateEntitiesCommand'] = $instance = new \Shopware\Core\Framework\DataAbstractionLayer\Command\CreateEntitiesCommand(new \Shopware\Core\Framework\DataAbstractionLayer\EntityGenerator(), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), \dirname(__DIR__, 4));
$instance->setName('dal:create:entities');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\DataAbstractionLayer\Command\CreateSchemaCommand' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Command\CreateSchemaCommand
*/
protected function getCreateSchemaCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Command/CreateSchemaCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/SchemaGenerator.php';
$this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Command\\CreateSchemaCommand'] = $instance = new \Shopware\Core\Framework\DataAbstractionLayer\Command\CreateSchemaCommand(new \Shopware\Core\Framework\DataAbstractionLayer\SchemaGenerator(), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), \dirname(__DIR__, 4));
$instance->setName('dal:create:schema');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\DataAbstractionLayer\Command\DataAbstractionLayerValidateCommand' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Command\DataAbstractionLayerValidateCommand
*/
protected function getDataAbstractionLayerValidateCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Command/DataAbstractionLayerValidateCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/DefinitionValidator.php';
$this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Command\\DataAbstractionLayerValidateCommand'] = $instance = new \Shopware\Core\Framework\DataAbstractionLayer\Command\DataAbstractionLayerValidateCommand(new \Shopware\Core\Framework\DataAbstractionLayer\DefinitionValidator(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService())));
$instance->setName('dal:validate');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\DataAbstractionLayer\Command\RefreshIndexCommand' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Command\RefreshIndexCommand
*/
protected function getRefreshIndexCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Command/ConsoleProgressTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Command/RefreshIndexCommand.php';
$this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Command\\RefreshIndexCommand'] = $instance = new \Shopware\Core\Framework\DataAbstractionLayer\Command\RefreshIndexCommand(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Indexing\\EntityIndexerRegistry'] ?? $this->getEntityIndexerRegistryService()));
$instance->setName('dal:refresh:index');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\DataAbstractionLayer\Dbal\Common\IteratorFactory' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Dbal\Common\IteratorFactory
*/
protected function getIteratorFactoryService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Dbal/Common/IteratorFactory.php';
return $this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\Common\\IteratorFactory'] = new \Shopware\Core\Framework\DataAbstractionLayer\Dbal\Common\IteratorFactory(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Shopware\Core\Framework\DataAbstractionLayer\Dbal\CriteriaQueryBuilder' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Dbal\CriteriaQueryBuilder
*/
protected function getCriteriaQueryBuilderService()
{
$a = ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Search\\Parser\\SqlQueryParser'] ?? $this->getSqlQueryParserService());
return $this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\CriteriaQueryBuilder'] = new \Shopware\Core\Framework\DataAbstractionLayer\Dbal\CriteriaQueryBuilder($a, ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\EntityDefinitionQueryHelper'] ?? ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\EntityDefinitionQueryHelper'] = new \Shopware\Core\Framework\DataAbstractionLayer\Dbal\EntityDefinitionQueryHelper())), new \Shopware\Core\Framework\DataAbstractionLayer\Search\Term\SearchTermInterpreter(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Search\\Term\\Tokenizer'] ?? ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Search\\Term\\Tokenizer'] = new \Shopware\Core\Framework\DataAbstractionLayer\Search\Term\Tokenizer()))), new \Shopware\Core\Framework\DataAbstractionLayer\Search\Term\EntityScoreQueryBuilder(), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\JoinGroupBuilder'] ?? ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\JoinGroupBuilder'] = new \Shopware\Core\Framework\DataAbstractionLayer\Dbal\JoinGroupBuilder())), new \Shopware\Core\Framework\DataAbstractionLayer\Dbal\FieldResolver\CriteriaPartResolver(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), $a));
}
/**
* Gets the private 'Shopware\Core\Framework\DataAbstractionLayer\Dbal\EntityForeignKeyResolver' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Dbal\EntityForeignKeyResolver
*/
protected function getEntityForeignKeyResolverService()
{
return $this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\EntityForeignKeyResolver'] = new \Shopware\Core\Framework\DataAbstractionLayer\Dbal\EntityForeignKeyResolver(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\EntityDefinitionQueryHelper'] ?? ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\EntityDefinitionQueryHelper'] = new \Shopware\Core\Framework\DataAbstractionLayer\Dbal\EntityDefinitionQueryHelper())));
}
/**
* Gets the private 'Shopware\Core\Framework\DataAbstractionLayer\Indexing\ChildCountUpdater' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Indexing\ChildCountUpdater
*/
protected function getChildCountUpdaterService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Indexing/ChildCountUpdater.php';
return $this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Indexing\\ChildCountUpdater'] = new \Shopware\Core\Framework\DataAbstractionLayer\Indexing\ChildCountUpdater(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Shopware\Core\Framework\DataAbstractionLayer\Indexing\ManyToManyIdFieldUpdater' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Indexing\ManyToManyIdFieldUpdater
*/
protected function getManyToManyIdFieldUpdaterService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Indexing/ManyToManyIdFieldUpdater.php';
return $this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Indexing\\ManyToManyIdFieldUpdater'] = new \Shopware\Core\Framework\DataAbstractionLayer\Indexing\ManyToManyIdFieldUpdater(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Shopware\Core\Framework\DataAbstractionLayer\Indexing\Subscriber\RegisteredIndexerSubscriber' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Indexing\Subscriber\RegisteredIndexerSubscriber
*/
protected function getRegisteredIndexerSubscriberService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Indexing/Subscriber/RegisteredIndexerSubscriber.php';
return $this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Indexing\\Subscriber\\RegisteredIndexerSubscriber'] = new \Shopware\Core\Framework\DataAbstractionLayer\Indexing\Subscriber\RegisteredIndexerSubscriber(($this->services['Shopware\\Core\\Framework\\Migration\\IndexerQueuer'] ?? $this->getIndexerQueuerService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Indexing\\EntityIndexerRegistry'] ?? $this->getEntityIndexerRegistryService()));
}
/**
* Gets the private 'Shopware\Core\Framework\DataAbstractionLayer\Search\Parser\SqlQueryParser' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Search\Parser\SqlQueryParser
*/
protected function getSqlQueryParserService()
{
return $this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Search\\Parser\\SqlQueryParser'] = new \Shopware\Core\Framework\DataAbstractionLayer\Search\Parser\SqlQueryParser(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\EntityDefinitionQueryHelper'] ?? ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\EntityDefinitionQueryHelper'] = new \Shopware\Core\Framework\DataAbstractionLayer\Dbal\EntityDefinitionQueryHelper())), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Shopware\Core\Framework\DataAbstractionLayer\Search\RequestCriteriaBuilder' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Search\RequestCriteriaBuilder
*/
protected function getRequestCriteriaBuilderService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Search/RequestCriteriaBuilder.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Search/Parser/AggregationParser.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Search/ApiCriteriaValidator.php';
return $this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Search\\RequestCriteriaBuilder'] = new \Shopware\Core\Framework\DataAbstractionLayer\Search\RequestCriteriaBuilder(new \Shopware\Core\Framework\DataAbstractionLayer\Search\Parser\AggregationParser(), 500, new \Shopware\Core\Framework\DataAbstractionLayer\Search\ApiCriteriaValidator(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService())));
}
/**
* Gets the private 'Shopware\Core\Framework\DataAbstractionLayer\Search\Term\Filter\TokenFilter' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Search\Term\Filter\TokenFilter
*/
protected function getTokenFilterService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Search/Term/Filter/AbstractTokenFilter.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Search/Term/Filter/TokenFilter.php';
return $this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Search\\Term\\Filter\\TokenFilter'] = new \Shopware\Core\Framework\DataAbstractionLayer\Search\Term\Filter\TokenFilter(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Shopware\Core\Framework\DataAbstractionLayer\Validation\EntityExistsValidator' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Validation\EntityExistsValidator
*/
protected function getEntityExistsValidatorService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/validator/ConstraintValidatorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/validator/ConstraintValidator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Validation/EntityExistsValidator.php';
return $this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Validation\\EntityExistsValidator'] = new \Shopware\Core\Framework\DataAbstractionLayer\Validation\EntityExistsValidator(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()));
}
/**
* Gets the private 'Shopware\Core\Framework\DataAbstractionLayer\Validation\EntityNotExistsValidator' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Validation\EntityNotExistsValidator
*/
protected function getEntityNotExistsValidatorService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/validator/ConstraintValidatorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/validator/ConstraintValidator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Validation/EntityNotExistsValidator.php';
return $this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Validation\\EntityNotExistsValidator'] = new \Shopware\Core\Framework\DataAbstractionLayer\Validation\EntityNotExistsValidator(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()));
}
/**
* Gets the private 'Shopware\Core\Framework\DataAbstractionLayer\VersionManager' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\VersionManager
*/
protected function getVersionManagerService()
{
return $this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] = new \Shopware\Core\Framework\DataAbstractionLayer\VersionManager(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\EntityWriter'] ?? $this->getEntityWriterService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] ?? $this->getEntitySearcherProfilerService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\EntityWriteGatewayInterface'] ?? $this->getEntityWriteGatewayInterfaceService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->services['.container.private.serializer'] ?? $this->get_Container_Private_SerializerService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\Aggregate\\VersionCommit\\VersionCommitDefinition'] ?? $this->getVersionCommitDefinitionService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\Aggregate\\VersionCommitData\\VersionCommitDataDefinition'] ?? $this->getVersionCommitDataDefinitionService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\VersionDefinition'] ?? $this->getVersionDefinitionService()), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Shopware\Core\Framework\DataAbstractionLayer\Version\Cleanup\CleanupVersionTaskHandler' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Version\Cleanup\CleanupVersionTaskHandler
*/
protected function getCleanupVersionTaskHandlerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Version/Cleanup/CleanupVersionTaskHandler.php';
return $this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\Cleanup\\CleanupVersionTaskHandler'] = new \Shopware\Core\Framework\DataAbstractionLayer\Version\Cleanup\CleanupVersionTaskHandler(($this->services['scheduled_task.repository'] ?? $this->getScheduledTask_RepositoryService()), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), 30);
}
/**
* Gets the private 'Shopware\Core\Framework\DataAbstractionLayer\Write\EntityWriter' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Write\EntityWriter
*/
protected function getEntityWriterService()
{
return $this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\EntityWriter'] = new \Shopware\Core\Framework\DataAbstractionLayer\Write\EntityWriter(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\WriteCommandExtractor'] ?? $this->getWriteCommandExtractorService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\EntityForeignKeyResolver'] ?? $this->getEntityForeignKeyResolverService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\EntityWriteGatewayInterface'] ?? $this->getEntityWriteGatewayInterfaceService()), ($this->privates['Shopware\\Core\\System\\Language\\CachedLanguageLoader'] ?? $this->getCachedLanguageLoaderService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
}
/**
* Gets the private 'Shopware\Core\Framework\DataAbstractionLayer\Write\Validation\LockValidator' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Write\Validation\LockValidator
*/
protected function getLockValidatorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Write/Validation/LockValidator.php';
return $this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\Validation\\LockValidator'] = new \Shopware\Core\Framework\DataAbstractionLayer\Write\Validation\LockValidator(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Shopware\Core\Framework\DataAbstractionLayer\Write\WriteCommandExtractor' shared service.
*
* @return \Shopware\Core\Framework\DataAbstractionLayer\Write\WriteCommandExtractor
*/
protected function getWriteCommandExtractorService()
{
return $this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\WriteCommandExtractor'] = new \Shopware\Core\Framework\DataAbstractionLayer\Write\WriteCommandExtractor(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\EntityWriteGatewayInterface'] ?? $this->getEntityWriteGatewayInterfaceService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Demodata\Command\DemodataCommand' shared service.
*
* @return \Shopware\Core\Framework\Demodata\Command\DemodataCommand
*/
protected function getDemodataCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Demodata/Command/DemodataCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Demodata/DemodataService.php';
$this->privates['Shopware\\Core\\Framework\\Demodata\\Command\\DemodataCommand'] = $instance = new \Shopware\Core\Framework\Demodata\Command\DemodataCommand(new \Shopware\Core\Framework\Demodata\DemodataService(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Framework\\Demodata\\Generator\\RuleGenerator'] ?? $this->getRuleGeneratorService());
yield 1 => ($this->privates['Shopware\\Core\\Framework\\Demodata\\Generator\\CustomerGenerator'] ?? $this->getCustomerGeneratorService());
yield 2 => ($this->privates['Shopware\\Core\\Framework\\Demodata\\Generator\\PropertyGroupGenerator'] ?? $this->getPropertyGroupGeneratorService());
yield 3 => ($this->privates['Shopware\\Core\\Framework\\Demodata\\Generator\\CategoryGenerator'] ?? $this->getCategoryGeneratorService());
yield 4 => ($this->privates['Shopware\\Core\\Framework\\Demodata\\Generator\\ProductManufacturerGenerator'] ?? $this->getProductManufacturerGeneratorService());
yield 5 => ($this->privates['Shopware\\Core\\Framework\\Demodata\\Generator\\ProductReviewGenerator'] ?? $this->getProductReviewGeneratorService());
yield 6 => ($this->privates['Shopware\\Core\\Framework\\Demodata\\Generator\\ProductGenerator'] ?? $this->getProductGeneratorService());
yield 7 => ($this->privates['Shopware\\Core\\Framework\\Demodata\\Generator\\MediaGenerator'] ?? $this->getMediaGeneratorService());
yield 8 => ($this->privates['Shopware\\Core\\Framework\\Demodata\\Generator\\ProductStreamGenerator'] ?? $this->getProductStreamGeneratorService());
yield 9 => ($this->privates['Shopware\\Core\\Framework\\Demodata\\Generator\\OrderGenerator'] ?? $this->getOrderGeneratorService());
yield 10 => ($this->privates['Shopware\\Core\\Framework\\Demodata\\Generator\\CustomFieldGenerator'] ?? $this->getCustomFieldGeneratorService());
yield 11 => ($this->privates['Shopware\\Core\\Framework\\Demodata\\Generator\\MailTemplateGenerator'] ?? $this->getMailTemplateGeneratorService());
yield 12 => ($this->privates['Shopware\\Core\\Framework\\Demodata\\Generator\\MailHeaderFooterGenerator'] ?? $this->getMailHeaderFooterGeneratorService());
}, 13), \dirname(__DIR__, 4), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService())), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), 'dev');
$instance->setName('framework:demodata');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\Demodata\Generator\CategoryGenerator' shared service.
*
* @return \Shopware\Core\Framework\Demodata\Generator\CategoryGenerator
*/
protected function getCategoryGeneratorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Demodata/DemodataGeneratorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Demodata/Generator/CategoryGenerator.php';
return $this->privates['Shopware\\Core\\Framework\\Demodata\\Generator\\CategoryGenerator'] = new \Shopware\Core\Framework\Demodata\Generator\CategoryGenerator(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\EntityWriter'] ?? $this->getEntityWriterService()), ($this->services['category.repository'] ?? $this->getCategory_RepositoryService()), ($this->services['cms_page.repository'] ?? $this->getCmsPage_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Demodata\Generator\CustomFieldGenerator' shared service.
*
* @return \Shopware\Core\Framework\Demodata\Generator\CustomFieldGenerator
*/
protected function getCustomFieldGeneratorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Demodata/DemodataGeneratorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Demodata/Generator/CustomFieldGenerator.php';
return $this->privates['Shopware\\Core\\Framework\\Demodata\\Generator\\CustomFieldGenerator'] = new \Shopware\Core\Framework\Demodata\Generator\CustomFieldGenerator(($this->services['custom_field_set.repository'] ?? $this->getCustomFieldSet_RepositoryService()), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Demodata\Generator\CustomerGenerator' shared service.
*
* @return \Shopware\Core\Framework\Demodata\Generator\CustomerGenerator
*/
protected function getCustomerGeneratorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Demodata/DemodataGeneratorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Demodata/Generator/CustomerGenerator.php';
return $this->privates['Shopware\\Core\\Framework\\Demodata\\Generator\\CustomerGenerator'] = new \Shopware\Core\Framework\Demodata\Generator\CustomerGenerator(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\EntityWriter'] ?? $this->getEntityWriterService()), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->services['customer_group.repository'] ?? $this->getCustomerGroup_RepositoryService()), ($this->privates['Shopware\\Core\\System\\NumberRange\\ValueGenerator\\NumberRangeValueGeneratorInterface'] ?? $this->getNumberRangeValueGeneratorInterfaceService()), ($this->services['Shopware\\Core\\Checkout\\Customer\\CustomerDefinition'] ?? $this->getCustomerDefinitionService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Demodata\Generator\MailHeaderFooterGenerator' shared service.
*
* @return \Shopware\Core\Framework\Demodata\Generator\MailHeaderFooterGenerator
*/
protected function getMailHeaderFooterGeneratorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Demodata/DemodataGeneratorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Demodata/Generator/MailHeaderFooterGenerator.php';
return $this->privates['Shopware\\Core\\Framework\\Demodata\\Generator\\MailHeaderFooterGenerator'] = new \Shopware\Core\Framework\Demodata\Generator\MailHeaderFooterGenerator(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\EntityWriter'] ?? $this->getEntityWriterService()), ($this->services['Shopware\\Core\\Content\\MailTemplate\\Aggregate\\MailHeaderFooter\\MailHeaderFooterDefinition'] ?? $this->getMailHeaderFooterDefinitionService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Demodata\Generator\MailTemplateGenerator' shared service.
*
* @return \Shopware\Core\Framework\Demodata\Generator\MailTemplateGenerator
*/
protected function getMailTemplateGeneratorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Demodata/DemodataGeneratorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Demodata/Generator/MailTemplateGenerator.php';
return $this->privates['Shopware\\Core\\Framework\\Demodata\\Generator\\MailTemplateGenerator'] = new \Shopware\Core\Framework\Demodata\Generator\MailTemplateGenerator(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\EntityWriter'] ?? $this->getEntityWriterService()), ($this->services['mail_template_type.repository'] ?? $this->getMailTemplateType_RepositoryService()), ($this->services['Shopware\\Core\\Content\\MailTemplate\\MailTemplateDefinition'] ?? $this->getMailTemplateDefinitionService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Demodata\Generator\MediaGenerator' shared service.
*
* @return \Shopware\Core\Framework\Demodata\Generator\MediaGenerator
*/
protected function getMediaGeneratorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Demodata/DemodataGeneratorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Demodata/Generator/MediaGenerator.php';
return $this->privates['Shopware\\Core\\Framework\\Demodata\\Generator\\MediaGenerator'] = new \Shopware\Core\Framework\Demodata\Generator\MediaGenerator(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\EntityWriter'] ?? $this->getEntityWriterService()), ($this->services['Shopware\\Core\\Content\\Media\\File\\FileSaver'] ?? $this->getFileSaverService()), ($this->privates['Shopware\\Core\\Content\\Media\\File\\FileNameProvider'] ?? $this->getFileNameProviderService()), ($this->services['media_default_folder.repository'] ?? $this->getMediaDefaultFolder_RepositoryService()), ($this->services['media_folder.repository'] ?? $this->getMediaFolder_RepositoryService()), ($this->services['Shopware\\Core\\Content\\Media\\MediaDefinition'] ?? $this->getMediaDefinitionService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Demodata\Generator\OrderGenerator' shared service.
*
* @return \Shopware\Core\Framework\Demodata\Generator\OrderGenerator
*/
protected function getOrderGeneratorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Demodata/DemodataGeneratorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Demodata/Generator/OrderGenerator.php';
return $this->privates['Shopware\\Core\\Framework\\Demodata\\Generator\\OrderGenerator'] = new \Shopware\Core\Framework\Demodata\Generator\OrderGenerator(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->privates['Shopware\\Core\\System\\SalesChannel\\Context\\CachedSalesChannelContextFactory'] ?? $this->getCachedSalesChannelContextFactoryService()), ($this->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] ?? $this->getCartServiceService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\Order\\OrderConverter'] ?? $this->getOrderConverterService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\EntityWriter'] ?? $this->getEntityWriterService()), ($this->services['Shopware\\Core\\Checkout\\Order\\OrderDefinition'] ?? $this->getOrderDefinitionService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Demodata\Generator\ProductGenerator' shared service.
*
* @return \Shopware\Core\Framework\Demodata\Generator\ProductGenerator
*/
protected function getProductGeneratorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Demodata/DemodataGeneratorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Demodata/Generator/ProductGenerator.php';
return $this->privates['Shopware\\Core\\Framework\\Demodata\\Generator\\ProductGenerator'] = new \Shopware\Core\Framework\Demodata\Generator\ProductGenerator(($this->services['tax.repository'] ?? $this->getTax_RepositoryService()), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->services['product.repository'] ?? $this->getProduct_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Demodata\Generator\ProductManufacturerGenerator' shared service.
*
* @return \Shopware\Core\Framework\Demodata\Generator\ProductManufacturerGenerator
*/
protected function getProductManufacturerGeneratorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Demodata/DemodataGeneratorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Demodata/Generator/ProductManufacturerGenerator.php';
return $this->privates['Shopware\\Core\\Framework\\Demodata\\Generator\\ProductManufacturerGenerator'] = new \Shopware\Core\Framework\Demodata\Generator\ProductManufacturerGenerator(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\EntityWriter'] ?? $this->getEntityWriterService()), ($this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductManufacturer\\ProductManufacturerDefinition'] ?? $this->getProductManufacturerDefinitionService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Demodata\Generator\ProductReviewGenerator' shared service.
*
* @return \Shopware\Core\Framework\Demodata\Generator\ProductReviewGenerator
*/
protected function getProductReviewGeneratorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Demodata/DemodataGeneratorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Demodata/Generator/ProductReviewGenerator.php';
return $this->privates['Shopware\\Core\\Framework\\Demodata\\Generator\\ProductReviewGenerator'] = new \Shopware\Core\Framework\Demodata\Generator\ProductReviewGenerator(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\EntityWriter'] ?? $this->getEntityWriterService()), ($this->services['Shopware\\Core\\Content\\Product\\Aggregate\\ProductReview\\ProductReviewDefinition'] ?? $this->getProductReviewDefinitionService()), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Demodata\Generator\ProductStreamGenerator' shared service.
*
* @return \Shopware\Core\Framework\Demodata\Generator\ProductStreamGenerator
*/
protected function getProductStreamGeneratorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Demodata/DemodataGeneratorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Demodata/Generator/ProductStreamGenerator.php';
return $this->privates['Shopware\\Core\\Framework\\Demodata\\Generator\\ProductStreamGenerator'] = new \Shopware\Core\Framework\Demodata\Generator\ProductStreamGenerator(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\EntityWriter'] ?? $this->getEntityWriterService()), ($this->services['Shopware\\Core\\Content\\ProductStream\\ProductStreamDefinition'] ?? $this->getProductStreamDefinitionService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Demodata\Generator\PropertyGroupGenerator' shared service.
*
* @return \Shopware\Core\Framework\Demodata\Generator\PropertyGroupGenerator
*/
protected function getPropertyGroupGeneratorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Demodata/DemodataGeneratorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Demodata/Generator/PropertyGroupGenerator.php';
return $this->privates['Shopware\\Core\\Framework\\Demodata\\Generator\\PropertyGroupGenerator'] = new \Shopware\Core\Framework\Demodata\Generator\PropertyGroupGenerator(($this->services['property_group.repository'] ?? $this->getPropertyGroup_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Demodata\Generator\RuleGenerator' shared service.
*
* @return \Shopware\Core\Framework\Demodata\Generator\RuleGenerator
*/
protected function getRuleGeneratorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Demodata/DemodataGeneratorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Demodata/Generator/RuleGenerator.php';
return $this->privates['Shopware\\Core\\Framework\\Demodata\\Generator\\RuleGenerator'] = new \Shopware\Core\Framework\Demodata\Generator\RuleGenerator(($this->services['rule.repository'] ?? $this->getRule_RepositoryService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Write\\EntityWriter'] ?? $this->getEntityWriterService()), ($this->services['payment_method.repository'] ?? $this->getPaymentMethod_RepositoryService()), ($this->services['shipping_method.repository'] ?? $this->getShippingMethod_RepositoryService()), ($this->services['Shopware\\Core\\Content\\Rule\\RuleDefinition'] ?? $this->getRuleDefinitionService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Demodata\PersonalData\CleanPersonalDataCommand' shared service.
*
* @return \Shopware\Core\Framework\Demodata\PersonalData\CleanPersonalDataCommand
*/
protected function getCleanPersonalDataCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Demodata/PersonalData/CleanPersonalDataCommand.php';
$this->privates['Shopware\\Core\\Framework\\Demodata\\PersonalData\\CleanPersonalDataCommand'] = $instance = new \Shopware\Core\Framework\Demodata\PersonalData\CleanPersonalDataCommand(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->services['customer.repository'] ?? $this->getCustomer_RepositoryService()));
$instance->setName('database:clean-personal-data');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\Event\BusinessEventCollector' shared service.
*
* @return \Shopware\Core\Framework\Event\BusinessEventCollector
*/
protected function getBusinessEventCollectorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Event/BusinessEventCollector.php';
return $this->privates['Shopware\\Core\\Framework\\Event\\BusinessEventCollector'] = new \Shopware\Core\Framework\Event\BusinessEventCollector(($this->services['Shopware\\Core\\Framework\\Event\\BusinessEventRegistry'] ?? $this->getBusinessEventRegistryService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Event\BusinessEventDispatcher' shared service.
*
* @return \Shopware\Core\Framework\Event\BusinessEventDispatcher
*/
protected function getBusinessEventDispatcherService()
{
return $this->privates['Shopware\\Core\\Framework\\Event\\BusinessEventDispatcher'] = new \Shopware\Core\Framework\Event\BusinessEventDispatcher(($this->privates['Shopware\\Core\\Framework\\Webhook\\WebhookDispatcher'] ?? $this->getWebhookDispatcherService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), ($this->services['Shopware\\Core\\Framework\\Event\\EventAction\\EventActionDefinition'] ?? $this->getEventActionDefinitionService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Event\Command\DebugDumpBusinessEventsCommand' shared service.
*
* @return \Shopware\Core\Framework\Event\Command\DebugDumpBusinessEventsCommand
*/
protected function getDebugDumpBusinessEventsCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Event/Command/DebugDumpBusinessEventsCommand.php';
$this->privates['Shopware\\Core\\Framework\\Event\\Command\\DebugDumpBusinessEventsCommand'] = $instance = new \Shopware\Core\Framework\Event\Command\DebugDumpBusinessEventsCommand(($this->privates['Shopware\\Core\\Framework\\Event\\BusinessEventCollector'] ?? $this->getBusinessEventCollectorService()));
$instance->setName('debug:business-events');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\Event\EventAction\EventActionSubscriber' shared service.
*
* @return \Shopware\Core\Framework\Event\EventAction\EventActionSubscriber
*/
protected function getEventActionSubscriberService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Event/EventAction/EventActionSubscriber.php';
return $this->privates['Shopware\\Core\\Framework\\Event\\EventAction\\EventActionSubscriber'] = new \Shopware\Core\Framework\Event\EventAction\EventActionSubscriber(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Feature\Command\FeatureDumpCommand' shared service.
*
* @return \Shopware\Core\Framework\Feature\Command\FeatureDumpCommand
*/
protected function getFeatureDumpCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Feature/Command/FeatureDumpCommand.php';
$this->privates['Shopware\\Core\\Framework\\Feature\\Command\\FeatureDumpCommand'] = $instance = new \Shopware\Core\Framework\Feature\Command\FeatureDumpCommand(($this->services['kernel'] ?? $this->get('kernel', 1)));
$instance->setName('feature:dump');
$instance->setAliases([0 => 'administration:dump:features']);
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\Log\LoggingService' shared service.
*
* @return \Shopware\Core\Framework\Log\LoggingService
*/
protected function getLoggingServiceService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Log/LoggingService.php';
return $this->privates['Shopware\\Core\\Framework\\Log\\LoggingService'] = new \Shopware\Core\Framework\Log\LoggingService('dev', ($this->services['monolog.logger.business_events'] ?? $this->getMonolog_Logger_BusinessEventsService()));
}
/**
* Gets the private 'Shopware\Core\Framework\MessageQueue\Handler\EncryptedMessageHandler' shared service.
*
* @return \Shopware\Core\Framework\MessageQueue\Handler\EncryptedMessageHandler
*/
protected function getEncryptedMessageHandlerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/MessageQueue/Handler/EncryptedMessageHandler.php';
return $this->privates['Shopware\\Core\\Framework\\MessageQueue\\Handler\\EncryptedMessageHandler'] = new \Shopware\Core\Framework\MessageQueue\Handler\EncryptedMessageHandler(($this->services['messenger.default_bus'] ?? $this->getMessenger_DefaultBusService()), ($this->privates['shopware.private_key'] ?? ($this->privates['shopware.private_key'] = new \League\OAuth2\Server\CryptKey(('file://'.\dirname(__DIR__, 4).'/config/jwt/private.pem'), 'shopware'))));
}
/**
* Gets the private 'Shopware\Core\Framework\MessageQueue\Handler\RetryMessageHandler' shared service.
*
* @return \Shopware\Core\Framework\MessageQueue\Handler\RetryMessageHandler
*/
protected function getRetryMessageHandlerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/MessageQueue/Handler/RetryMessageHandler.php';
return $this->privates['Shopware\\Core\\Framework\\MessageQueue\\Handler\\RetryMessageHandler'] = new \Shopware\Core\Framework\MessageQueue\Handler\RetryMessageHandler(($this->services['dead_message.repository'] ?? $this->getDeadMessage_RepositoryService()), new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidator'] ?? $this->getCacheInvalidatorService());
yield 1 => ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheClearer'] ?? $this->getCacheClearer2Service());
yield 2 => ($this->privates['Shopware\\Core\\Content\\Media\\Message\\GenerateThumbnailsHandler'] ?? $this->getGenerateThumbnailsHandlerService());
yield 3 => ($this->privates['Shopware\\Core\\Framework\\App\\ScheduledTask\\UpdateAppsHandler'] ?? $this->getUpdateAppsHandlerService());
yield 4 => ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Indexing\\EntityIndexerRegistry'] ?? $this->getEntityIndexerRegistryService());
yield 5 => ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\Cleanup\\CleanupVersionTaskHandler'] ?? $this->getCleanupVersionTaskHandlerService());
yield 6 => ($this->privates['Shopware\\Core\\Framework\\MessageQueue\\Handler\\EncryptedMessageHandler'] ?? $this->getEncryptedMessageHandlerService());
yield 7 => ($this->privates['Shopware\\Core\\Framework\\MessageQueue\\Handler\\RetryMessageHandler'] ?? $this->getRetryMessageHandlerService());
yield 8 => ($this->privates['Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\RequeueDeadMessagesHandler'] ?? $this->getRequeueDeadMessagesHandlerService());
yield 9 => ($this->privates['Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\MessageQueue\\RegisterScheduledTaskHandler'] ?? $this->getRegisterScheduledTaskHandlerService());
yield 10 => ($this->privates['Shopware\\Core\\Content\\Media\\Message\\DeleteFileHandler'] ?? $this->getDeleteFileHandler2Service());
yield 11 => ($this->privates['Shopware\\Core\\Content\\Newsletter\\ScheduledTask\\NewsletterRecipientTaskHandler'] ?? $this->getNewsletterRecipientTaskHandlerService());
yield 12 => ($this->privates['Shopware\\Core\\Content\\ProductExport\\ScheduledTask\\ProductExportGenerateTaskHandler'] ?? $this->getProductExportGenerateTaskHandlerService());
yield 13 => ($this->privates['Shopware\\Core\\Content\\ProductExport\\ScheduledTask\\ProductExportPartialGenerationHandler'] ?? $this->getProductExportPartialGenerationHandlerService());
yield 14 => ($this->privates['Shopware\\Core\\Content\\ImportExport\\Message\\DeleteFileHandler'] ?? $this->getDeleteFileHandlerService());
yield 15 => ($this->privates['Shopware\\Core\\Content\\Sitemap\\ScheduledTask\\SitemapGenerateTaskHandler'] ?? $this->getSitemapGenerateTaskHandlerService());
yield 16 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Cleanup\\CleanupCartTaskHandler'] ?? $this->getCleanupCartTaskHandlerService());
yield 17 => ($this->privates['Shopware\\Storefront\\Framework\\Cache\\CacheWarmer\\CacheWarmer'] ?? $this->getCacheWarmer2Service());
yield 18 => ($this->services['Shopware\\Elasticsearch\\Framework\\Indexing\\CreateAliasTaskHandler'] ?? $this->getCreateAliasTaskHandlerService());
yield 19 => ($this->privates['Shopware\\Elasticsearch\\Framework\\Indexing\\ElasticsearchIndexer'] ?? $this->getElasticsearchIndexerService());
yield 20 => ($this->privates['mailer.messenger.message_handler'] ?? $this->getMailer_Messenger_MessageHandlerService());
}, 21), ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()));
}
/**
* Gets the private 'Shopware\Core\Framework\MessageQueue\Middleware\RetryMiddleware' shared service.
*
* @return \Shopware\Core\Framework\MessageQueue\Middleware\RetryMiddleware
*/
protected function getRetryMiddlewareService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Middleware/MiddlewareInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/MessageQueue/Middleware/RetryMiddleware.php';
return $this->privates['Shopware\\Core\\Framework\\MessageQueue\\Middleware\\RetryMiddleware'] = new \Shopware\Core\Framework\MessageQueue\Middleware\RetryMiddleware(($this->services['dead_message.repository'] ?? $this->getDeadMessage_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Framework\MessageQueue\ScheduledTask\Command\RegisterScheduledTasksCommand' shared service.
*
* @return \Shopware\Core\Framework\MessageQueue\ScheduledTask\Command\RegisterScheduledTasksCommand
*/
protected function getRegisterScheduledTasksCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/MessageQueue/ScheduledTask/Command/RegisterScheduledTasksCommand.php';
$this->privates['Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\Command\\RegisterScheduledTasksCommand'] = $instance = new \Shopware\Core\Framework\MessageQueue\ScheduledTask\Command\RegisterScheduledTasksCommand(($this->privates['Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\Registry\\TaskRegistry'] ?? $this->getTaskRegistryService()));
$instance->setName('scheduled-task:register');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\MessageQueue\ScheduledTask\Command\ScheduledTaskRunner' shared service.
*
* @return \Shopware\Core\Framework\MessageQueue\ScheduledTask\Command\ScheduledTaskRunner
*/
protected function getScheduledTaskRunnerService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/MessageQueue/ScheduledTask/Command/ScheduledTaskRunner.php';
$this->privates['Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\Command\\ScheduledTaskRunner'] = $instance = new \Shopware\Core\Framework\MessageQueue\ScheduledTask\Command\ScheduledTaskRunner(($this->privates['Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\Scheduler\\TaskScheduler'] ?? $this->getTaskSchedulerService()), ($this->privates['cache.messenger.restart_workers_signal'] ?? $this->getCache_Messenger_RestartWorkersSignalService()));
$instance->setName('scheduled-task:run');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\MessageQueue\ScheduledTask\MessageQueue\RegisterScheduledTaskHandler' shared service.
*
* @return \Shopware\Core\Framework\MessageQueue\ScheduledTask\MessageQueue\RegisterScheduledTaskHandler
*/
protected function getRegisterScheduledTaskHandlerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/MessageQueue/ScheduledTask/MessageQueue/RegisterScheduledTaskHandler.php';
return $this->privates['Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\MessageQueue\\RegisterScheduledTaskHandler'] = new \Shopware\Core\Framework\MessageQueue\ScheduledTask\MessageQueue\RegisterScheduledTaskHandler(($this->privates['Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\Registry\\TaskRegistry'] ?? $this->getTaskRegistryService()));
}
/**
* Gets the private 'Shopware\Core\Framework\MessageQueue\ScheduledTask\Registry\TaskRegistry' shared service.
*
* @return \Shopware\Core\Framework\MessageQueue\ScheduledTask\Registry\TaskRegistry
*/
protected function getTaskRegistryService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/MessageQueue/ScheduledTask/Registry/TaskRegistry.php';
return $this->privates['Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\Registry\\TaskRegistry'] = new \Shopware\Core\Framework\MessageQueue\ScheduledTask\Registry\TaskRegistry(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\InvalidateCacheTask'] ?? ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\InvalidateCacheTask'] = new \Shopware\Core\Framework\Adapter\Cache\InvalidateCacheTask()));
yield 1 => ($this->privates['Shopware\\Core\\Framework\\App\\ScheduledTask\\UpdateAppsTask'] ?? ($this->privates['Shopware\\Core\\Framework\\App\\ScheduledTask\\UpdateAppsTask'] = new \Shopware\Core\Framework\App\ScheduledTask\UpdateAppsTask()));
yield 2 => ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\Cleanup\\CleanupVersionTask'] ?? ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\Cleanup\\CleanupVersionTask'] = new \Shopware\Core\Framework\DataAbstractionLayer\Version\Cleanup\CleanupVersionTask()));
yield 3 => ($this->privates['Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\RequeueDeadMessagesTask'] ?? ($this->privates['Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\RequeueDeadMessagesTask'] = new \Shopware\Core\Framework\MessageQueue\ScheduledTask\RequeueDeadMessagesTask()));
yield 4 => ($this->privates['Shopware\\Core\\Content\\Newsletter\\ScheduledTask\\NewsletterRecipientTask'] ?? ($this->privates['Shopware\\Core\\Content\\Newsletter\\ScheduledTask\\NewsletterRecipientTask'] = new \Shopware\Core\Content\Newsletter\ScheduledTask\NewsletterRecipientTask()));
yield 5 => ($this->privates['Shopware\\Core\\Content\\ProductExport\\ScheduledTask\\ProductExportGenerateTask'] ?? ($this->privates['Shopware\\Core\\Content\\ProductExport\\ScheduledTask\\ProductExportGenerateTask'] = new \Shopware\Core\Content\ProductExport\ScheduledTask\ProductExportGenerateTask()));
yield 6 => ($this->privates['Shopware\\Core\\Content\\Sitemap\\ScheduledTask\\SitemapGenerateTask'] ?? ($this->privates['Shopware\\Core\\Content\\Sitemap\\ScheduledTask\\SitemapGenerateTask'] = new \Shopware\Core\Content\Sitemap\ScheduledTask\SitemapGenerateTask()));
yield 7 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Cleanup\\CleanupCartTask'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Cleanup\\CleanupCartTask'] = new \Shopware\Core\Checkout\Cart\Cleanup\CleanupCartTask()));
yield 8 => ($this->privates['Shopware\\Elasticsearch\\Framework\\Indexing\\CreateAliasTask'] ?? ($this->privates['Shopware\\Elasticsearch\\Framework\\Indexing\\CreateAliasTask'] = new \Shopware\Elasticsearch\Framework\Indexing\CreateAliasTask()));
}, 9), ($this->services['scheduled_task.repository'] ?? $this->getScheduledTask_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Framework\MessageQueue\ScheduledTask\RequeueDeadMessagesHandler' shared service.
*
* @return \Shopware\Core\Framework\MessageQueue\ScheduledTask\RequeueDeadMessagesHandler
*/
protected function getRequeueDeadMessagesHandlerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/MessageQueue/ScheduledTask/RequeueDeadMessagesHandler.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/MessageQueue/DeadMessage/RequeueDeadMessagesService.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/MessageQueue/EncryptedBus.php';
$a = ($this->services['messenger.default_bus'] ?? $this->getMessenger_DefaultBusService());
return $this->privates['Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\RequeueDeadMessagesHandler'] = new \Shopware\Core\Framework\MessageQueue\ScheduledTask\RequeueDeadMessagesHandler(($this->services['scheduled_task.repository'] ?? $this->getScheduledTask_RepositoryService()), new \Shopware\Core\Framework\MessageQueue\DeadMessage\RequeueDeadMessagesService(($this->services['dead_message.repository'] ?? $this->getDeadMessage_RepositoryService()), $a, new \Shopware\Core\Framework\MessageQueue\EncryptedBus($a, ($this->privates['shopware.public_key'] ?? ($this->privates['shopware.public_key'] = new \League\OAuth2\Server\CryptKey(('file://'.\dirname(__DIR__, 4).'/config/jwt/public.pem')))))));
}
/**
* Gets the private 'Shopware\Core\Framework\MessageQueue\ScheduledTask\Scheduler\TaskScheduler' shared service.
*
* @return \Shopware\Core\Framework\MessageQueue\ScheduledTask\Scheduler\TaskScheduler
*/
protected function getTaskSchedulerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/MessageQueue/ScheduledTask/Scheduler/TaskScheduler.php';
return $this->privates['Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\Scheduler\\TaskScheduler'] = new \Shopware\Core\Framework\MessageQueue\ScheduledTask\Scheduler\TaskScheduler(($this->services['scheduled_task.repository'] ?? $this->getScheduledTask_RepositoryService()), ($this->services['messenger.default_bus'] ?? $this->getMessenger_DefaultBusService()));
}
/**
* Gets the private 'Shopware\Core\Framework\MessageQueue\ScheduledTask\Subscriber\PluginLifecycleSubscriber' shared service.
*
* @return \Shopware\Core\Framework\MessageQueue\ScheduledTask\Subscriber\PluginLifecycleSubscriber
*/
protected function getPluginLifecycleSubscriberService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/MessageQueue/ScheduledTask/Subscriber/PluginLifecycleSubscriber.php';
return $this->privates['Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\Subscriber\\PluginLifecycleSubscriber'] = new \Shopware\Core\Framework\MessageQueue\ScheduledTask\Subscriber\PluginLifecycleSubscriber(($this->privates['Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\Registry\\TaskRegistry'] ?? $this->getTaskRegistryService()), ($this->privates['cache.messenger.restart_workers_signal'] ?? $this->getCache_Messenger_RestartWorkersSignalService()));
}
/**
* Gets the private 'Shopware\Core\Framework\MessageQueue\Subscriber\MessageFailedHandler' shared service.
*
* @return \Shopware\Core\Framework\MessageQueue\Subscriber\MessageFailedHandler
*/
protected function getMessageFailedHandlerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/MessageQueue/Subscriber/MessageFailedHandler.php';
return $this->privates['Shopware\\Core\\Framework\\MessageQueue\\Subscriber\\MessageFailedHandler'] = new \Shopware\Core\Framework\MessageQueue\Subscriber\MessageFailedHandler(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Migration\Command\CreateMigrationCommand' shared service.
*
* @return \Shopware\Core\Framework\Migration\Command\CreateMigrationCommand
*/
protected function getCreateMigrationCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Migration/Command/CreateMigrationCommand.php';
$this->privates['Shopware\\Core\\Framework\\Migration\\Command\\CreateMigrationCommand'] = $instance = new \Shopware\Core\Framework\Migration\Command\CreateMigrationCommand(($this->services['Shopware\\Core\\Framework\\Plugin\\KernelPluginCollection'] ?? $this->getKernelPluginCollectionService()), \dirname(__DIR__, 4), '6.4.0.0');
$instance->setName('database:create-migration');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\Migration\Command\MigrationCommand' shared service.
*
* @return \Shopware\Core\Framework\Migration\Command\MigrationCommand
*/
protected function getMigrationCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Migration/Command/MigrationCommand.php';
$this->privates['Shopware\\Core\\Framework\\Migration\\Command\\MigrationCommand'] = $instance = new \Shopware\Core\Framework\Migration\Command\MigrationCommand(($this->privates['Shopware\\Core\\Framework\\Migration\\MigrationCollectionLoader'] ?? $this->getMigrationCollectionLoaderService()), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService()), '6.4.0.0');
$instance->setName('database:migrate');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\Migration\Command\MigrationDestructiveCommand' shared service.
*
* @return \Shopware\Core\Framework\Migration\Command\MigrationDestructiveCommand
*/
protected function getMigrationDestructiveCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Migration/Command/MigrationCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Migration/Command/MigrationDestructiveCommand.php';
$this->privates['Shopware\\Core\\Framework\\Migration\\Command\\MigrationDestructiveCommand'] = $instance = new \Shopware\Core\Framework\Migration\Command\MigrationDestructiveCommand(($this->privates['Shopware\\Core\\Framework\\Migration\\MigrationCollectionLoader'] ?? $this->getMigrationCollectionLoaderService()), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService()), '6.4.0.0');
$instance->setName('database:migrate-destructive');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\Migration\Command\RefreshMigrationCommand' shared service.
*
* @return \Shopware\Core\Framework\Migration\Command\RefreshMigrationCommand
*/
protected function getRefreshMigrationCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Migration/Command/RefreshMigrationCommand.php';
$this->privates['Shopware\\Core\\Framework\\Migration\\Command\\RefreshMigrationCommand'] = $instance = new \Shopware\Core\Framework\Migration\Command\RefreshMigrationCommand();
$instance->setName('database:refresh-migration');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\Migration\MigrationCollectionLoader' shared service.
*
* @return \Shopware\Core\Framework\Migration\MigrationCollectionLoader
*/
protected function getMigrationCollectionLoaderService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Migration/MigrationCollectionLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Migration/MigrationRuntime.php';
$a = ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService());
$b = ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService());
return $this->privates['Shopware\\Core\\Framework\\Migration\\MigrationCollectionLoader'] = new \Shopware\Core\Framework\Migration\MigrationCollectionLoader($a, new \Shopware\Core\Framework\Migration\MigrationRuntime($a, $b), new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Framework\\Migration\\MigrationSource.core'] ?? ($this->privates['Shopware\\Core\\Framework\\Migration\\MigrationSource.core'] = new \Shopware\Core\Framework\Migration\MigrationSource('core')));
yield 1 => ($this->privates['Shopware\\Core\\Framework\\Migration\\MigrationSource.core.V6_3'] ?? $this->getMigrationSource_Core_V63Service());
yield 2 => ($this->privates['Shopware\\Core\\Framework\\Migration\\MigrationSource.core.V6_4'] ?? $this->getMigrationSource_Core_V64Service());
yield 3 => ($this->privates['Shopware\\Core\\Framework\\Migration\\MigrationSource.core.V6_5'] ?? $this->getMigrationSource_Core_V65Service());
yield 4 => ($this->privates['Shopware\\Core\\Framework\\Migration\\MigrationSource.null'] ?? ($this->privates['Shopware\\Core\\Framework\\Migration\\MigrationSource.null'] = new \Shopware\Core\Framework\Migration\MigrationSource('null', [])));
yield 5 => ($this->privates['Shopware\\Core\\Framework\\Migration\\MigrationSource_Framework'] ?? ($this->privates['Shopware\\Core\\Framework\\Migration\\MigrationSource_Framework'] = new \Shopware\Core\Framework\Migration\MigrationSource('Framework', [(\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Migration') => 'Shopware\\Core\\Framework\\Migration'])));
yield 6 => ($this->privates['Shopware\\Core\\Framework\\Migration\\MigrationSource_Storefront'] ?? ($this->privates['Shopware\\Core\\Framework\\Migration\\MigrationSource_Storefront'] = new \Shopware\Core\Framework\Migration\MigrationSource('Storefront', [(\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Migration') => 'Shopware\\Storefront\\Migration'])));
yield 7 => ($this->privates['Shopware\\Core\\Framework\\Migration\\MigrationSource_SwagLanguagePack'] ?? ($this->privates['Shopware\\Core\\Framework\\Migration\\MigrationSource_SwagLanguagePack'] = new \Shopware\Core\Framework\Migration\MigrationSource('SwagLanguagePack', [(\dirname(__DIR__, 4).'/custom/plugins/SwagLanguagePack/src/Migration') => 'Swag\\LanguagePack\\Migration'])));
yield 8 => ($this->privates['Shopware\\Core\\Framework\\Migration\\MigrationSource_SwagMarkets'] ?? ($this->privates['Shopware\\Core\\Framework\\Migration\\MigrationSource_SwagMarkets'] = new \Shopware\Core\Framework\Migration\MigrationSource('SwagMarkets', [(\dirname(__DIR__, 4).'/custom/plugins/SwagMarkets/src/Migration') => 'Swag\\Markets\\Migration'])));
}, 9), $b);
}
/**
* Gets the private 'Shopware\Core\Framework\Migration\MigrationSource.core.V6_3' shared service.
*
* @return \Shopware\Core\Framework\Migration\MigrationSource
*/
protected function getMigrationSource_Core_V63Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Migration/MigrationSource.php';
$this->privates['Shopware\\Core\\Framework\\Migration\\MigrationSource.core.V6_3'] = $instance = new \Shopware\Core\Framework\Migration\MigrationSource('core.V6_3');
$instance->addDirectory((\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/../Migration/V6_3'), 'Shopware\\Core\\Migration\\V6_3');
$instance->addReplacementPattern('#^(Shopware\\\\Core\\\\Migration\\\\)V6_3\\\\([^\\\\]*)$#', '$1$2');
$instance->addReplacementPattern('#^(Shopware\\\\Core\\\\Migration\\\\)V6_4\\\\([^\\\\]*)$#', '$1$2');
$instance->addDirectory((\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Migration/V6_3'), 'Shopware\\Storefront\\Migration\\V6_3');
$instance->addReplacementPattern('#^(Shopware\\\\Storefront\\\\Migration\\\\)V6_3\\\\([^\\\\]*)$#', '$1$2');
$instance->addReplacementPattern('#^(Shopware\\\\Storefront\\\\Migration\\\\)V6_4\\\\([^\\\\]*)$#', '$1$2');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\Migration\MigrationSource.core.V6_4' shared service.
*
* @return \Shopware\Core\Framework\Migration\MigrationSource
*/
protected function getMigrationSource_Core_V64Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Migration/MigrationSource.php';
$this->privates['Shopware\\Core\\Framework\\Migration\\MigrationSource.core.V6_4'] = $instance = new \Shopware\Core\Framework\Migration\MigrationSource('core.V6_4');
$instance->addDirectory((\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/../Migration/V6_4'), 'Shopware\\Core\\Migration\\V6_4');
$instance->addDirectory((\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Migration/V6_4'), 'Shopware\\Storefront\\Migration\\V6_4');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\Migration\MigrationSource.core.V6_5' shared service.
*
* @return \Shopware\Core\Framework\Migration\MigrationSource
*/
protected function getMigrationSource_Core_V65Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Migration/MigrationSource.php';
$this->privates['Shopware\\Core\\Framework\\Migration\\MigrationSource.core.V6_5'] = $instance = new \Shopware\Core\Framework\Migration\MigrationSource('core.V6_5');
$instance->addDirectory((\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/../Migration/V6_5'), 'Shopware\\Core\\Migration\\V6_5');
$instance->addDirectory((\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Migration/V6_5'), 'Shopware\\Storefront\\Migration\\V6_5');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\Plugin\BundleConfigDumper' shared service.
*
* @return \Shopware\Core\Framework\Plugin\BundleConfigDumper
*/
protected function getBundleConfigDumperService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/BundleConfigDumper.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/BundleConfigGeneratorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/BundleConfigGenerator.php';
return $this->privates['Shopware\\Core\\Framework\\Plugin\\BundleConfigDumper'] = new \Shopware\Core\Framework\Plugin\BundleConfigDumper(new \Shopware\Core\Framework\Plugin\BundleConfigGenerator(($this->services['kernel'] ?? $this->get('kernel', 1)), ($this->services['plugin.repository'] ?? $this->getPlugin_RepositoryService()), ($this->privates['Shopware\\Core\\Framework\\App\\ActiveAppsLoader'] ?? $this->getActiveAppsLoaderService())), \dirname(__DIR__, 4));
}
/**
* Gets the private 'Shopware\Core\Framework\Plugin\Command\BundleDumpCommand' shared service.
*
* @return \Shopware\Core\Framework\Plugin\Command\BundleDumpCommand
*/
protected function getBundleDumpCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/Command/BundleDumpCommand.php';
$this->privates['Shopware\\Core\\Framework\\Plugin\\Command\\BundleDumpCommand'] = $instance = new \Shopware\Core\Framework\Plugin\Command\BundleDumpCommand(($this->privates['Shopware\\Core\\Framework\\Plugin\\BundleConfigDumper'] ?? $this->getBundleConfigDumperService()));
$instance->setName('bundle:dump');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\Plugin\Command\Lifecycle\PluginActivateCommand' shared service.
*
* @return \Shopware\Core\Framework\Plugin\Command\Lifecycle\PluginActivateCommand
*/
protected function getPluginActivateCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/Command/Lifecycle/AbstractPluginLifecycleCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/Command/Lifecycle/PluginActivateCommand.php';
$this->privates['Shopware\\Core\\Framework\\Plugin\\Command\\Lifecycle\\PluginActivateCommand'] = $instance = new \Shopware\Core\Framework\Plugin\Command\Lifecycle\PluginActivateCommand(($this->privates['Shopware\\Core\\Framework\\Plugin\\PluginLifecycleService'] ?? $this->getPluginLifecycleServiceService()), ($this->services['plugin.repository'] ?? $this->getPlugin_RepositoryService()), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheClearer'] ?? $this->getCacheClearer2Service()));
$instance->setName('plugin:activate');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\Plugin\Command\Lifecycle\PluginDeactivateCommand' shared service.
*
* @return \Shopware\Core\Framework\Plugin\Command\Lifecycle\PluginDeactivateCommand
*/
protected function getPluginDeactivateCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/Command/Lifecycle/AbstractPluginLifecycleCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/Command/Lifecycle/PluginDeactivateCommand.php';
$this->privates['Shopware\\Core\\Framework\\Plugin\\Command\\Lifecycle\\PluginDeactivateCommand'] = $instance = new \Shopware\Core\Framework\Plugin\Command\Lifecycle\PluginDeactivateCommand(($this->privates['Shopware\\Core\\Framework\\Plugin\\PluginLifecycleService'] ?? $this->getPluginLifecycleServiceService()), ($this->services['plugin.repository'] ?? $this->getPlugin_RepositoryService()), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheClearer'] ?? $this->getCacheClearer2Service()));
$instance->setName('plugin:deactivate');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\Plugin\Command\Lifecycle\PluginInstallCommand' shared service.
*
* @return \Shopware\Core\Framework\Plugin\Command\Lifecycle\PluginInstallCommand
*/
protected function getPluginInstallCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/Command/Lifecycle/AbstractPluginLifecycleCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/Command/Lifecycle/PluginInstallCommand.php';
$this->privates['Shopware\\Core\\Framework\\Plugin\\Command\\Lifecycle\\PluginInstallCommand'] = $instance = new \Shopware\Core\Framework\Plugin\Command\Lifecycle\PluginInstallCommand(($this->privates['Shopware\\Core\\Framework\\Plugin\\PluginLifecycleService'] ?? $this->getPluginLifecycleServiceService()), ($this->services['plugin.repository'] ?? $this->getPlugin_RepositoryService()), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheClearer'] ?? $this->getCacheClearer2Service()));
$instance->setName('plugin:install');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\Plugin\Command\Lifecycle\PluginUninstallCommand' shared service.
*
* @return \Shopware\Core\Framework\Plugin\Command\Lifecycle\PluginUninstallCommand
*/
protected function getPluginUninstallCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/Command/Lifecycle/AbstractPluginLifecycleCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/Command/Lifecycle/PluginUninstallCommand.php';
$this->privates['Shopware\\Core\\Framework\\Plugin\\Command\\Lifecycle\\PluginUninstallCommand'] = $instance = new \Shopware\Core\Framework\Plugin\Command\Lifecycle\PluginUninstallCommand(($this->privates['Shopware\\Core\\Framework\\Plugin\\PluginLifecycleService'] ?? $this->getPluginLifecycleServiceService()), ($this->services['plugin.repository'] ?? $this->getPlugin_RepositoryService()), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheClearer'] ?? $this->getCacheClearer2Service()));
$instance->setName('plugin:uninstall');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\Plugin\Command\Lifecycle\PluginUpdateCommand' shared service.
*
* @return \Shopware\Core\Framework\Plugin\Command\Lifecycle\PluginUpdateCommand
*/
protected function getPluginUpdateCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/Command/Lifecycle/AbstractPluginLifecycleCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/Command/Lifecycle/PluginUpdateCommand.php';
$this->privates['Shopware\\Core\\Framework\\Plugin\\Command\\Lifecycle\\PluginUpdateCommand'] = $instance = new \Shopware\Core\Framework\Plugin\Command\Lifecycle\PluginUpdateCommand(($this->privates['Shopware\\Core\\Framework\\Plugin\\PluginLifecycleService'] ?? $this->getPluginLifecycleServiceService()), ($this->services['plugin.repository'] ?? $this->getPlugin_RepositoryService()), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheClearer'] ?? $this->getCacheClearer2Service()));
$instance->setName('plugin:update');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\Plugin\Command\PluginCreateCommand' shared service.
*
* @return \Shopware\Core\Framework\Plugin\Command\PluginCreateCommand
*/
protected function getPluginCreateCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/Command/PluginCreateCommand.php';
$this->privates['Shopware\\Core\\Framework\\Plugin\\Command\\PluginCreateCommand'] = $instance = new \Shopware\Core\Framework\Plugin\Command\PluginCreateCommand(\dirname(__DIR__, 4));
$instance->setName('plugin:create');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\Plugin\Command\PluginListCommand' shared service.
*
* @return \Shopware\Core\Framework\Plugin\Command\PluginListCommand
*/
protected function getPluginListCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/Command/PluginListCommand.php';
$this->privates['Shopware\\Core\\Framework\\Plugin\\Command\\PluginListCommand'] = $instance = new \Shopware\Core\Framework\Plugin\Command\PluginListCommand(($this->services['plugin.repository'] ?? $this->getPlugin_RepositoryService()));
$instance->setName('plugin:list');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\Plugin\Command\PluginRefreshCommand' shared service.
*
* @return \Shopware\Core\Framework\Plugin\Command\PluginRefreshCommand
*/
protected function getPluginRefreshCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/Command/PluginRefreshCommand.php';
$this->privates['Shopware\\Core\\Framework\\Plugin\\Command\\PluginRefreshCommand'] = $instance = new \Shopware\Core\Framework\Plugin\Command\PluginRefreshCommand(($this->privates['Shopware\\Core\\Framework\\Plugin\\PluginService'] ?? $this->getPluginServiceService()));
$instance->setName('plugin:refresh');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\Plugin\Command\PluginZipImportCommand' shared service.
*
* @return \Shopware\Core\Framework\Plugin\Command\PluginZipImportCommand
*/
protected function getPluginZipImportCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/Command/PluginZipImportCommand.php';
$this->privates['Shopware\\Core\\Framework\\Plugin\\Command\\PluginZipImportCommand'] = $instance = new \Shopware\Core\Framework\Plugin\Command\PluginZipImportCommand(($this->privates['Shopware\\Core\\Framework\\Plugin\\PluginManagementService'] ?? $this->getPluginManagementServiceService()), ($this->privates['Shopware\\Core\\Framework\\Plugin\\PluginService'] ?? $this->getPluginServiceService()));
$instance->setName('plugin:zip-import');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\Plugin\PluginLifecycleService' shared service.
*
* @return \Shopware\Core\Framework\Plugin\PluginLifecycleService
*/
protected function getPluginLifecycleServiceService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/PluginLifecycleService.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/Composer/CommandExecutor.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/Requirement/RequirementsValidator.php';
$a = ($this->services['plugin.repository'] ?? $this->getPlugin_RepositoryService());
return $this->privates['Shopware\\Core\\Framework\\Plugin\\PluginLifecycleService'] = new \Shopware\Core\Framework\Plugin\PluginLifecycleService($a, ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->services['Shopware\\Core\\Framework\\Plugin\\KernelPluginCollection'] ?? $this->getKernelPluginCollectionService()), $this, ($this->privates['Shopware\\Core\\Framework\\Migration\\MigrationCollectionLoader'] ?? $this->getMigrationCollectionLoaderService()), ($this->privates['Shopware\\Core\\Framework\\Plugin\\Util\\AssetService'] ?? $this->getAssetServiceService()), new \Shopware\Core\Framework\Plugin\Composer\CommandExecutor(\dirname(__DIR__, 4)), new \Shopware\Core\Framework\Plugin\Requirement\RequirementsValidator($a, \dirname(__DIR__, 4)), ($this->privates['cache.messenger.restart_workers_signal'] ?? $this->getCache_Messenger_RestartWorkersSignalService()), '6.4.0.0', ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Plugin\PluginManagementService' shared service.
*
* @return \Shopware\Core\Framework\Plugin\PluginManagementService
*/
protected function getPluginManagementServiceService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/PluginManagementService.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/PluginZipDetector.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/PluginExtractor.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/filesystem/Filesystem.php';
$a = ($this->services['.container.private.filesystem'] ?? ($this->services['.container.private.filesystem'] = new \Symfony\Component\Filesystem\Filesystem()));
return $this->privates['Shopware\\Core\\Framework\\Plugin\\PluginManagementService'] = new \Shopware\Core\Framework\Plugin\PluginManagementService(\dirname(__DIR__, 4), new \Shopware\Core\Framework\Plugin\PluginZipDetector(), new \Shopware\Core\Framework\Plugin\PluginExtractor(['plugin' => (\dirname(__DIR__, 4).'/custom/plugins'), 'app' => (\dirname(__DIR__, 4).'/custom/apps')], $a), ($this->privates['Shopware\\Core\\Framework\\Plugin\\PluginService'] ?? $this->getPluginServiceService()), $a, ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheClearer'] ?? $this->getCacheClearer2Service()), new \GuzzleHttp\Client());
}
/**
* Gets the private 'Shopware\Core\Framework\Plugin\PluginService' shared service.
*
* @return \Shopware\Core\Framework\Plugin\PluginService
*/
protected function getPluginServiceService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/PluginService.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/Changelog/ChangelogService.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/Changelog/ChangelogParser.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/Util/PluginFinder.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/Composer/PackageProvider.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/Util/VersionSanitizer.php';
return $this->privates['Shopware\\Core\\Framework\\Plugin\\PluginService'] = new \Shopware\Core\Framework\Plugin\PluginService((\dirname(__DIR__, 4).'/custom/plugins'), \dirname(__DIR__, 4), ($this->services['plugin.repository'] ?? $this->getPlugin_RepositoryService()), ($this->services['language.repository'] ?? $this->getLanguage_RepositoryService()), new \Shopware\Core\Framework\Plugin\Changelog\ChangelogService(new \Shopware\Core\Framework\Plugin\Changelog\ChangelogParser()), new \Shopware\Core\Framework\Plugin\Util\PluginFinder(new \Shopware\Core\Framework\Plugin\Composer\PackageProvider()), new \Shopware\Core\Framework\Plugin\Util\VersionSanitizer());
}
/**
* Gets the private 'Shopware\Core\Framework\Plugin\Subscriber\PluginAclPrivilegesSubscriber' shared service.
*
* @return \Shopware\Core\Framework\Plugin\Subscriber\PluginAclPrivilegesSubscriber
*/
protected function getPluginAclPrivilegesSubscriberService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/Subscriber/PluginAclPrivilegesSubscriber.php';
return $this->privates['Shopware\\Core\\Framework\\Plugin\\Subscriber\\PluginAclPrivilegesSubscriber'] = new \Shopware\Core\Framework\Plugin\Subscriber\PluginAclPrivilegesSubscriber(($this->services['Shopware\\Core\\Framework\\Plugin\\KernelPluginCollection'] ?? $this->getKernelPluginCollectionService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Plugin\Util\AssetService' shared service.
*
* @return \Shopware\Core\Framework\Plugin\Util\AssetService
*/
protected function getAssetServiceService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/Util/AssetService.php';
return $this->privates['Shopware\\Core\\Framework\\Plugin\\Util\\AssetService'] = new \Shopware\Core\Framework\Plugin\Util\AssetService(($this->services['shopware.filesystem.asset'] ?? $this->getShopware_Filesystem_AssetService()), ($this->services['kernel'] ?? $this->get('kernel', 1)), ($this->services['Shopware\\Core\\Framework\\Plugin\\KernelPluginCollection'] ?? $this->getKernelPluginCollectionService()), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidator'] ?? $this->getCacheInvalidatorService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Routing\ContextResolverListener' shared service.
*
* @return \Shopware\Core\Framework\Routing\ContextResolverListener
*/
protected function getContextResolverListenerService()
{
return $this->privates['Shopware\\Core\\Framework\\Routing\\ContextResolverListener'] = new \Shopware\Core\Framework\Routing\ContextResolverListener(($this->privates['Shopware\\Core\\Framework\\Routing\\SalesChannelRequestContextResolver'] ?? $this->getSalesChannelRequestContextResolverService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Routing\CoreSubscriber' shared service.
*
* @return \Shopware\Core\Framework\Routing\CoreSubscriber
*/
protected function getCoreSubscriberService()
{
return $this->privates['Shopware\\Core\\Framework\\Routing\\CoreSubscriber'] = new \Shopware\Core\Framework\Routing\CoreSubscriber($this->parameters['shopware.security.csp_templates']);
}
/**
* Gets the private 'Shopware\Core\Framework\Routing\RouteScopeListener' shared service.
*
* @return \Shopware\Core\Framework\Routing\RouteScopeListener
*/
protected function getRouteScopeListenerService()
{
return $this->privates['Shopware\\Core\\Framework\\Routing\\RouteScopeListener'] = new \Shopware\Core\Framework\Routing\RouteScopeListener(($this->privates['Shopware\\Core\\Framework\\Routing\\RouteScopeRegistry'] ?? $this->getRouteScopeRegistryService()), ($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack())), new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Framework\\Routing\\SymfonyRouteScopeWhitelist'] ?? ($this->privates['Shopware\\Core\\Framework\\Routing\\SymfonyRouteScopeWhitelist'] = new \Shopware\Core\Framework\Routing\SymfonyRouteScopeWhitelist()));
}, 1));
}
/**
* Gets the private 'Shopware\Core\Framework\Routing\RouteScopeRegistry' shared service.
*
* @return \Shopware\Core\Framework\Routing\RouteScopeRegistry
*/
protected function getRouteScopeRegistryService()
{
return $this->privates['Shopware\\Core\\Framework\\Routing\\RouteScopeRegistry'] = new \Shopware\Core\Framework\Routing\RouteScopeRegistry(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Framework\\Routing\\RouteScope'] ?? ($this->privates['Shopware\\Core\\Framework\\Routing\\RouteScope'] = new \Shopware\Core\Framework\Routing\RouteScope()));
yield 1 => ($this->privates['Shopware\\Core\\Framework\\Routing\\ApiRouteScope'] ?? ($this->privates['Shopware\\Core\\Framework\\Routing\\ApiRouteScope'] = new \Shopware\Core\Framework\Routing\ApiRouteScope()));
yield 2 => ($this->privates['Shopware\\Core\\Framework\\Routing\\StoreApiRouteScope'] ?? ($this->privates['Shopware\\Core\\Framework\\Routing\\StoreApiRouteScope'] = new \Shopware\Core\Framework\Routing\StoreApiRouteScope()));
yield 3 => ($this->privates['Shopware\\Administration\\Framework\\Routing\\AdministrationRouteScope'] ?? ($this->privates['Shopware\\Administration\\Framework\\Routing\\AdministrationRouteScope'] = new \Shopware\Administration\Framework\Routing\AdministrationRouteScope()));
yield 4 => ($this->privates['Shopware\\Storefront\\Framework\\Routing\\StorefrontRouteScope'] ?? ($this->privates['Shopware\\Storefront\\Framework\\Routing\\StorefrontRouteScope'] = new \Shopware\Storefront\Framework\Routing\StorefrontRouteScope()));
}, 5));
}
/**
* Gets the private 'Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver' shared service.
*
* @return \Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver
*/
protected function getSalesChannelRequestContextResolverService()
{
$a = ($this->privates['Shopware\\Core\\Framework\\Routing\\RouteScopeRegistry'] ?? $this->getRouteScopeRegistryService());
return $this->privates['Shopware\\Core\\Framework\\Routing\\SalesChannelRequestContextResolver'] = new \Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver(new \Shopware\Core\Framework\Routing\ApiRequestContextResolver(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), $a), ($this->privates['Shopware\\Core\\Profiling\\Checkout\\SalesChannelContextServiceProfiler'] ?? $this->getSalesChannelContextServiceProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), $a);
}
/**
* Gets the private 'Shopware\Core\Framework\Rule\Collector\RuleConditionRegistry' shared service.
*
* @return \Shopware\Core\Framework\Rule\Collector\RuleConditionRegistry
*/
protected function getRuleConditionRegistryService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Rule/Collector/RuleConditionRegistry.php';
return $this->privates['Shopware\\Core\\Framework\\Rule\\Collector\\RuleConditionRegistry'] = new \Shopware\Core\Framework\Rule\Collector\RuleConditionRegistry(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Framework\\Rule\\Container\\AndRule'] ?? ($this->privates['Shopware\\Core\\Framework\\Rule\\Container\\AndRule'] = new \Shopware\Core\Framework\Rule\Container\AndRule()));
yield 1 => ($this->privates['Shopware\\Core\\Framework\\Rule\\Container\\NotRule'] ?? ($this->privates['Shopware\\Core\\Framework\\Rule\\Container\\NotRule'] = new \Shopware\Core\Framework\Rule\Container\NotRule()));
yield 2 => ($this->privates['Shopware\\Core\\Framework\\Rule\\Container\\OrRule'] ?? ($this->privates['Shopware\\Core\\Framework\\Rule\\Container\\OrRule'] = new \Shopware\Core\Framework\Rule\Container\OrRule()));
yield 3 => ($this->privates['Shopware\\Core\\Framework\\Rule\\Container\\XorRule'] ?? ($this->privates['Shopware\\Core\\Framework\\Rule\\Container\\XorRule'] = new \Shopware\Core\Framework\Rule\Container\XorRule()));
yield 4 => ($this->privates['Shopware\\Core\\Framework\\Rule\\DateRangeRule'] ?? ($this->privates['Shopware\\Core\\Framework\\Rule\\DateRangeRule'] = new \Shopware\Core\Framework\Rule\DateRangeRule()));
yield 5 => ($this->privates['Shopware\\Core\\Framework\\Rule\\SalesChannelRule'] ?? ($this->privates['Shopware\\Core\\Framework\\Rule\\SalesChannelRule'] = new \Shopware\Core\Framework\Rule\SalesChannelRule()));
yield 6 => ($this->privates['Shopware\\Core\\Framework\\Rule\\TimeRangeRule'] ?? ($this->privates['Shopware\\Core\\Framework\\Rule\\TimeRangeRule'] = new \Shopware\Core\Framework\Rule\TimeRangeRule()));
yield 7 => ($this->privates['Shopware\\Core\\Framework\\Rule\\WeekdayRule'] ?? ($this->privates['Shopware\\Core\\Framework\\Rule\\WeekdayRule'] = new \Shopware\Core\Framework\Rule\WeekdayRule()));
yield 8 => ($this->privates['Shopware\\Core\\System\\Currency\\Rule\\CurrencyRule'] ?? ($this->privates['Shopware\\Core\\System\\Currency\\Rule\\CurrencyRule'] = new \Shopware\Core\System\Currency\Rule\CurrencyRule()));
yield 9 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\CartAmountRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\CartAmountRule'] = new \Shopware\Core\Checkout\Cart\Rule\CartAmountRule()));
yield 10 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\GoodsCountRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\GoodsCountRule'] = new \Shopware\Core\Checkout\Cart\Rule\GoodsCountRule()));
yield 11 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\GoodsPriceRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\GoodsPriceRule'] = new \Shopware\Core\Checkout\Cart\Rule\GoodsPriceRule()));
yield 12 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemOfTypeRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemOfTypeRule'] = new \Shopware\Core\Checkout\Cart\Rule\LineItemOfTypeRule()));
yield 13 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemRule'] = new \Shopware\Core\Checkout\Cart\Rule\LineItemRule()));
yield 14 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemsInCartRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemsInCartRule'] = new \Shopware\Core\Checkout\Cart\Rule\LineItemsInCartRule()));
yield 15 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemTotalPriceRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemTotalPriceRule'] = new \Shopware\Core\Checkout\Cart\Rule\LineItemTotalPriceRule()));
yield 16 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemUnitPriceRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemUnitPriceRule'] = new \Shopware\Core\Checkout\Cart\Rule\LineItemUnitPriceRule()));
yield 17 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemWithQuantityRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemWithQuantityRule'] = new \Shopware\Core\Checkout\Cart\Rule\LineItemWithQuantityRule()));
yield 18 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemWrapperRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemWrapperRule'] = new \Shopware\Core\Checkout\Cart\Rule\LineItemWrapperRule()));
yield 19 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\CartWeightRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\CartWeightRule'] = new \Shopware\Core\Checkout\Cart\Rule\CartWeightRule()));
yield 20 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\CartHasDeliveryFreeItemRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\CartHasDeliveryFreeItemRule'] = new \Shopware\Core\Checkout\Cart\Rule\CartHasDeliveryFreeItemRule()));
yield 21 => ($this->privates['Shopware\\Core\\Checkout\\Customer\\Rule\\BillingCountryRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Customer\\Rule\\BillingCountryRule'] = new \Shopware\Core\Checkout\Customer\Rule\BillingCountryRule()));
yield 22 => ($this->privates['Shopware\\Core\\Checkout\\Customer\\Rule\\BillingStreetRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Customer\\Rule\\BillingStreetRule'] = new \Shopware\Core\Checkout\Customer\Rule\BillingStreetRule()));
yield 23 => ($this->privates['Shopware\\Core\\Checkout\\Customer\\Rule\\BillingZipCodeRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Customer\\Rule\\BillingZipCodeRule'] = new \Shopware\Core\Checkout\Customer\Rule\BillingZipCodeRule()));
yield 24 => ($this->privates['Shopware\\Core\\Checkout\\Customer\\Rule\\CustomerGroupRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Customer\\Rule\\CustomerGroupRule'] = new \Shopware\Core\Checkout\Customer\Rule\CustomerGroupRule()));
yield 25 => ($this->privates['Shopware\\Core\\Checkout\\Customer\\Rule\\CustomerTagRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Customer\\Rule\\CustomerTagRule'] = new \Shopware\Core\Checkout\Customer\Rule\CustomerTagRule()));
yield 26 => ($this->privates['Shopware\\Core\\Checkout\\Customer\\Rule\\CustomerNumberRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Customer\\Rule\\CustomerNumberRule'] = new \Shopware\Core\Checkout\Customer\Rule\CustomerNumberRule()));
yield 27 => ($this->privates['Shopware\\Core\\Checkout\\Customer\\Rule\\DifferentAddressesRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Customer\\Rule\\DifferentAddressesRule'] = new \Shopware\Core\Checkout\Customer\Rule\DifferentAddressesRule()));
yield 28 => ($this->privates['Shopware\\Core\\Checkout\\Customer\\Rule\\IsNewCustomerRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Customer\\Rule\\IsNewCustomerRule'] = new \Shopware\Core\Checkout\Customer\Rule\IsNewCustomerRule()));
yield 29 => ($this->privates['Shopware\\Core\\Checkout\\Customer\\Rule\\LastNameRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Customer\\Rule\\LastNameRule'] = new \Shopware\Core\Checkout\Customer\Rule\LastNameRule()));
yield 30 => ($this->privates['Shopware\\Core\\Checkout\\Customer\\Rule\\IsCompanyRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Customer\\Rule\\IsCompanyRule'] = new \Shopware\Core\Checkout\Customer\Rule\IsCompanyRule()));
yield 31 => ($this->privates['Shopware\\Core\\Checkout\\Customer\\Rule\\ShippingCountryRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Customer\\Rule\\ShippingCountryRule'] = new \Shopware\Core\Checkout\Customer\Rule\ShippingCountryRule()));
yield 32 => ($this->privates['Shopware\\Core\\Checkout\\Customer\\Rule\\ShippingStreetRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Customer\\Rule\\ShippingStreetRule'] = new \Shopware\Core\Checkout\Customer\Rule\ShippingStreetRule()));
yield 33 => ($this->privates['Shopware\\Core\\Checkout\\Customer\\Rule\\ShippingZipCodeRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Customer\\Rule\\ShippingZipCodeRule'] = new \Shopware\Core\Checkout\Customer\Rule\ShippingZipCodeRule()));
yield 34 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemsInCartCountRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemsInCartCountRule'] = new \Shopware\Core\Checkout\Cart\Rule\LineItemsInCartCountRule()));
yield 35 => ($this->privates['Shopware\\Core\\Checkout\\Customer\\Rule\\OrderCountRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Customer\\Rule\\OrderCountRule'] = new \Shopware\Core\Checkout\Customer\Rule\OrderCountRule()));
yield 36 => ($this->privates['Shopware\\Core\\Checkout\\Customer\\Rule\\DaysSinceLastOrderRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Customer\\Rule\\DaysSinceLastOrderRule'] = new \Shopware\Core\Checkout\Customer\Rule\DaysSinceLastOrderRule()));
yield 37 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemTagRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemTagRule'] = new \Shopware\Core\Checkout\Cart\Rule\LineItemTagRule()));
yield 38 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\AlwaysValidRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\AlwaysValidRule'] = new \Shopware\Core\Checkout\Cart\Rule\AlwaysValidRule()));
yield 39 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemPropertyRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemPropertyRule'] = new \Shopware\Core\Checkout\Cart\Rule\LineItemPropertyRule()));
yield 40 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemIsNewRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemIsNewRule'] = new \Shopware\Core\Checkout\Cart\Rule\LineItemIsNewRule()));
yield 41 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemOfManufacturerRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemOfManufacturerRule'] = new \Shopware\Core\Checkout\Cart\Rule\LineItemOfManufacturerRule()));
yield 42 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemPurchasePriceRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemPurchasePriceRule'] = new \Shopware\Core\Checkout\Cart\Rule\LineItemPurchasePriceRule()));
yield 43 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemCreationDateRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemCreationDateRule'] = new \Shopware\Core\Checkout\Cart\Rule\LineItemCreationDateRule()));
yield 44 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemReleaseDateRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemReleaseDateRule'] = new \Shopware\Core\Checkout\Cart\Rule\LineItemReleaseDateRule()));
yield 45 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemClearanceSaleRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemClearanceSaleRule'] = new \Shopware\Core\Checkout\Cart\Rule\LineItemClearanceSaleRule()));
yield 46 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemPromotedRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemPromotedRule'] = new \Shopware\Core\Checkout\Cart\Rule\LineItemPromotedRule()));
yield 47 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemInCategoryRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemInCategoryRule'] = new \Shopware\Core\Checkout\Cart\Rule\LineItemInCategoryRule()));
yield 48 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemTaxationRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemTaxationRule'] = new \Shopware\Core\Checkout\Cart\Rule\LineItemTaxationRule()));
yield 49 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemDimensionWidthRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemDimensionWidthRule'] = new \Shopware\Core\Checkout\Cart\Rule\LineItemDimensionWidthRule()));
yield 50 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemDimensionHeightRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemDimensionHeightRule'] = new \Shopware\Core\Checkout\Cart\Rule\LineItemDimensionHeightRule()));
yield 51 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemDimensionLengthRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemDimensionLengthRule'] = new \Shopware\Core\Checkout\Cart\Rule\LineItemDimensionLengthRule()));
yield 52 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemDimensionWeightRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemDimensionWeightRule'] = new \Shopware\Core\Checkout\Cart\Rule\LineItemDimensionWeightRule()));
yield 53 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemListPriceRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemListPriceRule'] = new \Shopware\Core\Checkout\Cart\Rule\LineItemListPriceRule()));
yield 54 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemCustomFieldRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\LineItemCustomFieldRule'] = new \Shopware\Core\Checkout\Cart\Rule\LineItemCustomFieldRule()));
yield 55 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\PaymentMethodRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\PaymentMethodRule'] = new \Shopware\Core\Checkout\Cart\Rule\PaymentMethodRule()));
yield 56 => ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\ShippingMethodRule'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Rule\\ShippingMethodRule'] = new \Shopware\Core\Checkout\Cart\Rule\ShippingMethodRule()));
}, 57));
}
/**
* Gets the private 'Shopware\Core\Framework\Store\Authentication\AbstractAuthenticationProvider' shared service.
*
* @return \Shopware\Core\Framework\Store\Authentication\AuthenticationProvider
*/
protected function getAbstractAuthenticationProviderService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Store/Authentication/AbstractAuthenticationProvider.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Store/Authentication/AuthenticationProvider.php';
return $this->privates['Shopware\\Core\\Framework\\Store\\Authentication\\AbstractAuthenticationProvider'] = new \Shopware\Core\Framework\Store\Authentication\AuthenticationProvider(($this->services['user.repository'] ?? $this->getUser_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Store\Command\StoreDownloadCommand' shared service.
*
* @return \Shopware\Core\Framework\Store\Command\StoreDownloadCommand
*/
protected function getStoreDownloadCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Store/Command/StoreDownloadCommand.php';
$this->privates['Shopware\\Core\\Framework\\Store\\Command\\StoreDownloadCommand'] = $instance = new \Shopware\Core\Framework\Store\Command\StoreDownloadCommand(($this->privates['Shopware\\Core\\Framework\\Store\\Services\\StoreClient'] ?? $this->getStoreClientService()), ($this->services['plugin.repository'] ?? $this->getPlugin_RepositoryService()), ($this->privates['Shopware\\Core\\Framework\\Plugin\\PluginManagementService'] ?? $this->getPluginManagementServiceService()), ($this->privates['Shopware\\Core\\Framework\\Plugin\\PluginLifecycleService'] ?? $this->getPluginLifecycleServiceService()), ($this->services['user.repository'] ?? $this->getUser_RepositoryService()));
$instance->setName('store:download');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\Store\Command\StoreLoginCommand' shared service.
*
* @return \Shopware\Core\Framework\Store\Command\StoreLoginCommand
*/
protected function getStoreLoginCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Store/Command/StoreLoginCommand.php';
$this->privates['Shopware\\Core\\Framework\\Store\\Command\\StoreLoginCommand'] = $instance = new \Shopware\Core\Framework\Store\Command\StoreLoginCommand(($this->privates['Shopware\\Core\\Framework\\Store\\Services\\StoreClient'] ?? $this->getStoreClientService()), ($this->services['user.repository'] ?? $this->getUser_RepositoryService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()));
$instance->setName('store:login');
return $instance;
}
/**
* Gets the private 'Shopware\Core\Framework\Store\Services\AbstractExtensionDataProvider' shared service.
*
* @return \Shopware\Core\Framework\Store\Services\ExtensionDataProvider
*/
protected function getAbstractExtensionDataProviderService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Store/Services/AbstractExtensionDataProvider.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Store/Services/ExtensionDataProvider.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Store/Services/ExtensionListingLoader.php';
return $this->privates['Shopware\\Core\\Framework\\Store\\Services\\AbstractExtensionDataProvider'] = new \Shopware\Core\Framework\Store\Services\ExtensionDataProvider(($this->privates['Shopware\\Core\\Framework\\Store\\Services\\ExtensionLoader'] ?? $this->getExtensionLoaderService()), ($this->services['app.repository'] ?? $this->getApp_RepositoryService()), ($this->services['plugin.repository'] ?? $this->getPlugin_RepositoryService()), new \Shopware\Core\Framework\Store\Services\ExtensionListingLoader(($this->privates['Shopware\\Core\\Framework\\Store\\Services\\StoreClient'] ?? $this->getStoreClientService())));
}
/**
* Gets the private 'Shopware\Core\Framework\Store\Services\AbstractStoreAppLifecycleService' shared service.
*
* @return \Shopware\Core\Framework\Store\Services\StoreAppLifecycleService
*/
protected function getAbstractStoreAppLifecycleServiceService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Store/Services/AbstractStoreAppLifecycleService.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Store/Services/StoreAppLifecycleService.php';
return $this->privates['Shopware\\Core\\Framework\\Store\\Services\\AbstractStoreAppLifecycleService'] = new \Shopware\Core\Framework\Store\Services\StoreAppLifecycleService(($this->privates['Shopware\\Core\\Framework\\Store\\Services\\StoreClient'] ?? $this->getStoreClientService()), ($this->privates['Shopware\\Core\\Framework\\App\\Lifecycle\\AppLoader'] ?? $this->getAppLoaderService()), ($this->privates['Shopware\\Core\\Framework\\App\\Lifecycle\\AppLifecycle'] ?? $this->getAppLifecycleService()), ($this->services['app.repository'] ?? $this->getApp_RepositoryService()), ($this->services['sales_channel.repository'] ?? $this->getSalesChannel_RepositoryService()), ($this->services['theme.repository'] ?? $this->getTheme_RepositoryService()), ($this->privates['Shopware\\Core\\Framework\\App\\AppStateService'] ?? $this->getAppStateServiceService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Store\Services\ExtensionDownloader' shared service.
*
* @return \Shopware\Core\Framework\Store\Services\ExtensionDownloader
*/
protected function getExtensionDownloaderService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Store/Services/ExtensionDownloader.php';
return $this->privates['Shopware\\Core\\Framework\\Store\\Services\\ExtensionDownloader'] = new \Shopware\Core\Framework\Store\Services\ExtensionDownloader(($this->services['plugin.repository'] ?? $this->getPlugin_RepositoryService()), ($this->privates['Shopware\\Core\\Framework\\Store\\Authentication\\AbstractAuthenticationProvider'] ?? $this->getAbstractAuthenticationProviderService()), ($this->privates['Shopware\\Core\\Framework\\Store\\Services\\StoreClient'] ?? $this->getStoreClientService()), ($this->privates['Shopware\\Core\\Framework\\Plugin\\PluginManagementService'] ?? $this->getPluginManagementServiceService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Store\Services\ExtensionLifecycleService' shared service.
*
* @return \Shopware\Core\Framework\Store\Services\ExtensionLifecycleService
*/
protected function getExtensionLifecycleServiceService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Store/Services/AbstractExtensionLifecycle.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Store/Services/ExtensionLifecycleService.php';
return $this->privates['Shopware\\Core\\Framework\\Store\\Services\\ExtensionLifecycleService'] = new \Shopware\Core\Framework\Store\Services\ExtensionLifecycleService(($this->privates['Shopware\\Core\\Framework\\Store\\Services\\AbstractStoreAppLifecycleService'] ?? $this->getAbstractStoreAppLifecycleServiceService()), ($this->privates['Shopware\\Core\\Framework\\Plugin\\PluginService'] ?? $this->getPluginServiceService()), ($this->privates['Shopware\\Core\\Framework\\Plugin\\PluginLifecycleService'] ?? $this->getPluginLifecycleServiceService()), ($this->privates['Shopware\\Core\\Framework\\Plugin\\PluginManagementService'] ?? $this->getPluginManagementServiceService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Store\Services\ExtensionLoader' shared service.
*
* @return \Shopware\Core\Framework\Store\Services\ExtensionLoader
*/
protected function getExtensionLoaderService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Store/Services/ExtensionLoader.php';
return $this->privates['Shopware\\Core\\Framework\\Store\\Services\\ExtensionLoader'] = new \Shopware\Core\Framework\Store\Services\ExtensionLoader(($this->services['language.repository'] ?? $this->getLanguage_RepositoryService()), ($this->services['theme.repository'] ?? $this->getTheme_RepositoryService()), ($this->privates['Shopware\\Core\\Framework\\App\\Lifecycle\\AppLoader'] ?? $this->getAppLoaderService()), ($this->privates['Shopware\\Core\\System\\SystemConfig\\Service\\ConfigurationService'] ?? $this->getConfigurationServiceService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Store\Services\FirstRunWizardClient' shared service.
*
* @return \Shopware\Core\Framework\Store\Services\FirstRunWizardClient
*/
protected function getFirstRunWizardClientService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Store/Services/FirstRunWizardClient.php';
return $this->privates['Shopware\\Core\\Framework\\Store\\Services\\FirstRunWizardClient'] = new \Shopware\Core\Framework\Store\Services\FirstRunWizardClient(($this->privates['Shopware\\Core\\Framework\\Store\\Services\\StoreService'] ?? $this->getStoreServiceService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()), ($this->services['shopware.filesystem.public'] ?? $this->getShopware_Filesystem_PublicService()), false, ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->privates['shopware.store_client'] ?? $this->getShopware_StoreClientService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Store\Services\StoreClient' shared service.
*
* @return \Shopware\Core\Framework\Store\Services\StoreClient
*/
protected function getStoreClientService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Store/Services/StoreClient.php';
return $this->privates['Shopware\\Core\\Framework\\Store\\Services\\StoreClient'] = new \Shopware\Core\Framework\Store\Services\StoreClient($this->parameters['shopware.store_endpoints'], ($this->privates['Shopware\\Core\\Framework\\Store\\Services\\StoreService'] ?? $this->getStoreServiceService()), ($this->services['plugin.repository'] ?? $this->getPlugin_RepositoryService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()), ($this->privates['Shopware\\Core\\Framework\\Store\\Authentication\\AbstractAuthenticationProvider'] ?? $this->getAbstractAuthenticationProviderService()), ($this->privates['Shopware\\Core\\Framework\\Store\\Services\\ExtensionLoader'] ?? $this->getExtensionLoaderService()), ($this->privates['shopware.store_client'] ?? $this->getShopware_StoreClientService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Store\Services\StoreService' shared service.
*
* @return \Shopware\Core\Framework\Store\Services\StoreService
*/
protected function getStoreServiceService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Store/Services/StoreService.php';
return $this->privates['Shopware\\Core\\Framework\\Store\\Services\\StoreService'] = new \Shopware\Core\Framework\Store\Services\StoreService(($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()), '6.4.0.0', $this->getEnv('INSTANCE_ID'), ($this->privates['shopware.store_client'] ?? $this->getShopware_StoreClientService()), ($this->services['user.repository'] ?? $this->getUser_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Update\Checkers\LicenseCheck' shared service.
*
* @return \Shopware\Core\Framework\Update\Checkers\LicenseCheck
*/
protected function getLicenseCheckService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Update/Checkers/CheckerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Update/Checkers/LicenseCheck.php';
return $this->privates['Shopware\\Core\\Framework\\Update\\Checkers\\LicenseCheck'] = new \Shopware\Core\Framework\Update\Checkers\LicenseCheck(($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()), ($this->privates['Shopware\\Core\\Framework\\Store\\Services\\StoreClient'] ?? $this->getStoreClientService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Update\Checkers\MysqlVersionCheck' shared service.
*
* @return \Shopware\Core\Framework\Update\Checkers\MysqlVersionCheck
*/
protected function getMysqlVersionCheckService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Update/Checkers/CheckerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Update/Checkers/MysqlVersionCheck.php';
return $this->privates['Shopware\\Core\\Framework\\Update\\Checkers\\MysqlVersionCheck'] = new \Shopware\Core\Framework\Update\Checkers\MysqlVersionCheck(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Update\Checkers\WriteableCheck' shared service.
*
* @return \Shopware\Core\Framework\Update\Checkers\WriteableCheck
*/
protected function getWriteableCheckService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Update/Checkers/CheckerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Update/Checkers/WriteableCheck.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Update/Services/Filesystem.php';
return $this->privates['Shopware\\Core\\Framework\\Update\\Checkers\\WriteableCheck'] = new \Shopware\Core\Framework\Update\Checkers\WriteableCheck(new \Shopware\Core\Framework\Update\Services\Filesystem(), \dirname(__DIR__, 4));
}
/**
* Gets the private 'Shopware\Core\Framework\Validation\DataValidator' shared service.
*
* @return \Shopware\Core\Framework\Validation\DataValidator
*/
protected function getDataValidatorService()
{
return $this->privates['Shopware\\Core\\Framework\\Validation\\DataValidator'] = new \Shopware\Core\Framework\Validation\DataValidator(($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Webhook\WebhookCacheClearer' shared service.
*
* @return \Shopware\Core\Framework\Webhook\WebhookCacheClearer
*/
protected function getWebhookCacheClearerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Webhook/WebhookCacheClearer.php';
return $this->privates['Shopware\\Core\\Framework\\Webhook\\WebhookCacheClearer'] = new \Shopware\Core\Framework\Webhook\WebhookCacheClearer(($this->privates['Shopware\\Core\\Framework\\Webhook\\WebhookDispatcher'] ?? $this->getWebhookDispatcherService()));
}
/**
* Gets the private 'Shopware\Core\Framework\Webhook\WebhookDispatcher' shared service.
*
* @return \Shopware\Core\Framework\Webhook\WebhookDispatcher
*/
protected function getWebhookDispatcherService()
{
$a = ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService());
return $this->privates['Shopware\\Core\\Framework\\Webhook\\WebhookDispatcher'] = new \Shopware\Core\Framework\Webhook\WebhookDispatcher(new \Symfony\Component\EventDispatcher\EventDispatcher(), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->privates['shopware.app_system.guzzle'] ?? ($this->privates['shopware.app_system.guzzle'] = new \GuzzleHttp\Client())), $this->getEnv('APP_URL'), $this, new \Shopware\Core\Framework\Webhook\Hookable\HookableEventFactory(new \Shopware\Core\Framework\Webhook\BusinessEventEncoder(($this->privates['Shopware\\Core\\Framework\\Api\\Serializer\\JsonEntityEncoder'] ?? $this->getJsonEntityEncoderService()), $a), new \Shopware\Core\Framework\Webhook\Hookable\WriteResultMerger($a)));
}
/**
* Gets the private 'Shopware\Core\Profiling\Checkout\SalesChannelContextServiceProfiler' shared service.
*
* @return \Shopware\Core\Profiling\Checkout\SalesChannelContextServiceProfiler
*/
protected function getSalesChannelContextServiceProfilerService()
{
return $this->privates['Shopware\\Core\\Profiling\\Checkout\\SalesChannelContextServiceProfiler'] = new \Shopware\Core\Profiling\Checkout\SalesChannelContextServiceProfiler(new \Shopware\Core\System\SalesChannel\Context\SalesChannelContextService(($this->privates['Shopware\\Core\\System\\SalesChannel\\Context\\CachedSalesChannelContextFactory'] ?? $this->getCachedSalesChannelContextFactoryService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\CartRuleLoader'] ?? $this->getCartRuleLoaderService()), ($this->privates['Shopware\\Core\\System\\SalesChannel\\Context\\SalesChannelContextPersister'] ?? $this->getSalesChannelContextPersisterService()), ($this->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] ?? $this->getCartServiceService())), ($this->privates['debug.stopwatch'] ?? ($this->privates['debug.stopwatch'] = new \Symfony\Component\Stopwatch\Stopwatch(true))));
}
/**
* Gets the private 'Shopware\Core\Profiling\Entity\EntityAggregatorProfiler' shared service.
*
* @return \Shopware\Core\Profiling\Entity\EntityAggregatorProfiler
*/
protected function getEntityAggregatorProfilerService()
{
$a = ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService());
return $this->privates['Shopware\\Core\\Profiling\\Entity\\EntityAggregatorProfiler'] = new \Shopware\Core\Profiling\Entity\EntityAggregatorProfiler(new \Shopware\Elasticsearch\Framework\DataAbstractionLayer\ElasticsearchEntityAggregator(($this->services['Shopware\\Elasticsearch\\Framework\\ElasticsearchHelper'] ?? $this->getElasticsearchHelperService()), ($this->services['Elasticsearch\\Client'] ?? $this->getClientService()), new \Shopware\Core\Framework\DataAbstractionLayer\Dbal\EntityAggregator(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\EntityDefinitionQueryHelper'] ?? ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\EntityDefinitionQueryHelper'] = new \Shopware\Core\Framework\DataAbstractionLayer\Dbal\EntityDefinitionQueryHelper())), $a, ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\CriteriaQueryBuilder'] ?? $this->getCriteriaQueryBuilderService())), new \Shopware\Elasticsearch\Framework\DataAbstractionLayer\ElasticsearchEntityAggregatorHydrator($a), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService())), ($this->privates['debug.stopwatch'] ?? ($this->privates['debug.stopwatch'] = new \Symfony\Component\Stopwatch\Stopwatch(true))));
}
/**
* Gets the private 'Shopware\Core\Profiling\Entity\EntityReaderProfiler' shared service.
*
* @return \Shopware\Core\Profiling\Entity\EntityReaderProfiler
*/
protected function getEntityReaderProfilerService()
{
return $this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] = new \Shopware\Core\Profiling\Entity\EntityReaderProfiler(new \Shopware\Core\Framework\DataAbstractionLayer\Dbal\EntityReader(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\EntityHydrator'] ?? ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\EntityHydrator'] = new \Shopware\Core\Framework\DataAbstractionLayer\Dbal\EntityHydrator())), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\EntityDefinitionQueryHelper'] ?? ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\EntityDefinitionQueryHelper'] = new \Shopware\Core\Framework\DataAbstractionLayer\Dbal\EntityDefinitionQueryHelper())), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Search\\Parser\\SqlQueryParser'] ?? $this->getSqlQueryParserService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\CriteriaQueryBuilder'] ?? $this->getCriteriaQueryBuilderService())), ($this->privates['debug.stopwatch'] ?? ($this->privates['debug.stopwatch'] = new \Symfony\Component\Stopwatch\Stopwatch(true))));
}
/**
* Gets the private 'Shopware\Core\Profiling\Entity\EntitySearcherProfiler' shared service.
*
* @return \Shopware\Core\Profiling\Entity\EntitySearcherProfiler
*/
protected function getEntitySearcherProfilerService()
{
return $this->privates['Shopware\\Core\\Profiling\\Entity\\EntitySearcherProfiler'] = new \Shopware\Core\Profiling\Entity\EntitySearcherProfiler(new \Shopware\Elasticsearch\Framework\DataAbstractionLayer\ElasticsearchEntitySearcher(($this->services['Elasticsearch\\Client'] ?? $this->getClientService()), new \Shopware\Core\Framework\DataAbstractionLayer\Dbal\EntitySearcher(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\EntityDefinitionQueryHelper'] ?? ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\EntityDefinitionQueryHelper'] = new \Shopware\Core\Framework\DataAbstractionLayer\Dbal\EntityDefinitionQueryHelper())), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\CriteriaQueryBuilder'] ?? $this->getCriteriaQueryBuilderService())), ($this->services['Shopware\\Elasticsearch\\Framework\\ElasticsearchHelper'] ?? $this->getElasticsearchHelperService()), ($this->privates['Shopware\\Elasticsearch\\Framework\\DataAbstractionLayer\\CriteriaParser'] ?? $this->getCriteriaParserService()), new \Shopware\Elasticsearch\Framework\DataAbstractionLayer\ElasticsearchEntitySearchHydrator(), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService())), ($this->privates['debug.stopwatch'] ?? ($this->privates['debug.stopwatch'] = new \Symfony\Component\Stopwatch\Stopwatch(true))));
}
/**
* Gets the private 'Shopware\Core\System\CustomField\CustomFieldService' shared service.
*
* @return \Shopware\Core\System\CustomField\CustomFieldService
*/
protected function getCustomFieldServiceService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/CustomField/CustomFieldService.php';
return $this->privates['Shopware\\Core\\System\\CustomField\\CustomFieldService'] = new \Shopware\Core\System\CustomField\CustomFieldService(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Shopware\Core\System\Language\CachedLanguageLoader' shared service.
*
* @return \Shopware\Core\System\Language\CachedLanguageLoader
*/
protected function getCachedLanguageLoaderService()
{
return $this->privates['Shopware\\Core\\System\\Language\\CachedLanguageLoader'] = new \Shopware\Core\System\Language\CachedLanguageLoader(new \Shopware\Core\System\Language\LanguageLoader(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService())), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService()));
}
/**
* Gets the private 'Shopware\Core\System\Language\LanguageValidator' shared service.
*
* @return \Shopware\Core\System\Language\LanguageValidator
*/
protected function getLanguageValidatorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Language/LanguageValidator.php';
return $this->privates['Shopware\\Core\\System\\Language\\LanguageValidator'] = new \Shopware\Core\System\Language\LanguageValidator(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Shopware\Core\System\NumberRange\ValueGenerator\NumberRangeValueGeneratorInterface' shared service.
*
* @return \Shopware\Core\System\NumberRange\ValueGenerator\NumberRangeValueGenerator
*/
protected function getNumberRangeValueGeneratorInterfaceService()
{
return $this->privates['Shopware\\Core\\System\\NumberRange\\ValueGenerator\\NumberRangeValueGeneratorInterface'] = new \Shopware\Core\System\NumberRange\ValueGenerator\NumberRangeValueGenerator(new \Shopware\Core\System\NumberRange\ValueGenerator\Pattern\ValueGeneratorPatternRegistry(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\System\\NumberRange\\ValueGenerator\\Pattern\\ValueGeneratorPatternIncrement'] ?? $this->getValueGeneratorPatternIncrementService());
yield 1 => ($this->privates['Shopware\\Core\\System\\NumberRange\\ValueGenerator\\Pattern\\ValueGeneratorPatternDate'] ?? ($this->privates['Shopware\\Core\\System\\NumberRange\\ValueGenerator\\Pattern\\ValueGeneratorPatternDate'] = new \Shopware\Core\System\NumberRange\ValueGenerator\Pattern\ValueGeneratorPatternDate()));
}, 2)), ($this->privates['Shopware\\Core\\Profiling\\Entity\\EntityReaderProfiler'] ?? $this->getEntityReaderProfilerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->services['Shopware\\Core\\System\\NumberRange\\NumberRangeDefinition'] ?? $this->getNumberRangeDefinitionService()));
}
/**
* Gets the private 'Shopware\Core\System\NumberRange\ValueGenerator\Pattern\ValueGeneratorPatternIncrement' shared service.
*
* @return \Shopware\Core\System\NumberRange\ValueGenerator\Pattern\ValueGeneratorPatternIncrement
*/
protected function getValueGeneratorPatternIncrementService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/NumberRange/ValueGenerator/Pattern/ValueGeneratorPatternInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/NumberRange/ValueGenerator/Pattern/ValueGeneratorPatternIncrement.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/NumberRange/ValueGenerator/Pattern/IncrementStorage/IncrementStorageInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/NumberRange/ValueGenerator/Pattern/IncrementStorage/IncrementSqlStorage.php';
return $this->privates['Shopware\\Core\\System\\NumberRange\\ValueGenerator\\Pattern\\ValueGeneratorPatternIncrement'] = new \Shopware\Core\System\NumberRange\ValueGenerator\Pattern\ValueGeneratorPatternIncrement(new \Shopware\Core\System\NumberRange\ValueGenerator\Pattern\IncrementStorage\IncrementSqlStorage(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService())));
}
/**
* Gets the private 'Shopware\Core\System\SalesChannel\Api\StoreApiResponseListener' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Api\StoreApiResponseListener
*/
protected function getStoreApiResponseListenerService()
{
return $this->privates['Shopware\\Core\\System\\SalesChannel\\Api\\StoreApiResponseListener'] = new \Shopware\Core\System\SalesChannel\Api\StoreApiResponseListener(($this->privates['Shopware\\Core\\System\\SalesChannel\\Api\\StructEncoder'] ?? $this->getStructEncoderService()));
}
/**
* Gets the private 'Shopware\Core\System\SalesChannel\Api\StructEncoder' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Api\StructEncoder
*/
protected function getStructEncoderService()
{
return $this->privates['Shopware\\Core\\System\\SalesChannel\\Api\\StructEncoder'] = new \Shopware\Core\System\SalesChannel\Api\StructEncoder(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), ($this->services['.container.private.serializer'] ?? $this->get_Container_Private_SerializerService()));
}
/**
* Gets the private 'Shopware\Core\System\SalesChannel\Command\SalesChannelListCommand' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Command\SalesChannelListCommand
*/
protected function getSalesChannelListCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Command/SalesChannelListCommand.php';
$this->privates['Shopware\\Core\\System\\SalesChannel\\Command\\SalesChannelListCommand'] = $instance = new \Shopware\Core\System\SalesChannel\Command\SalesChannelListCommand(($this->services['sales_channel.repository'] ?? $this->getSalesChannel_RepositoryService()));
$instance->setName('sales-channel:list');
return $instance;
}
/**
* Gets the private 'Shopware\Core\System\SalesChannel\Command\SalesChannelMaintenanceDisableCommand' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Command\SalesChannelMaintenanceDisableCommand
*/
protected function getSalesChannelMaintenanceDisableCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Command/SalesChannelMaintenanceEnableCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Command/SalesChannelMaintenanceDisableCommand.php';
$this->privates['Shopware\\Core\\System\\SalesChannel\\Command\\SalesChannelMaintenanceDisableCommand'] = $instance = new \Shopware\Core\System\SalesChannel\Command\SalesChannelMaintenanceDisableCommand(($this->services['sales_channel.repository'] ?? $this->getSalesChannel_RepositoryService()));
$instance->setName('sales-channel:maintenance:disable');
return $instance;
}
/**
* Gets the private 'Shopware\Core\System\SalesChannel\Command\SalesChannelMaintenanceEnableCommand' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Command\SalesChannelMaintenanceEnableCommand
*/
protected function getSalesChannelMaintenanceEnableCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Command/SalesChannelMaintenanceEnableCommand.php';
$this->privates['Shopware\\Core\\System\\SalesChannel\\Command\\SalesChannelMaintenanceEnableCommand'] = $instance = new \Shopware\Core\System\SalesChannel\Command\SalesChannelMaintenanceEnableCommand(($this->services['sales_channel.repository'] ?? $this->getSalesChannel_RepositoryService()));
$instance->setName('sales-channel:maintenance:enable');
return $instance;
}
/**
* Gets the private 'Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory
*/
protected function getCachedSalesChannelContextFactoryService()
{
return $this->privates['Shopware\\Core\\System\\SalesChannel\\Context\\CachedSalesChannelContextFactory'] = new \Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory(new \Shopware\Core\System\SalesChannel\Context\SalesChannelContextFactory(($this->services['sales_channel.repository'] ?? $this->getSalesChannel_RepositoryService()), ($this->services['currency.repository'] ?? $this->getCurrency_RepositoryService()), ($this->services['customer.repository'] ?? $this->getCustomer_RepositoryService()), ($this->services['customer_group.repository'] ?? $this->getCustomerGroup_RepositoryService()), ($this->services['country.repository'] ?? $this->getCountry_RepositoryService()), ($this->services['tax.repository'] ?? $this->getTax_RepositoryService()), ($this->services['customer_address.repository'] ?? $this->getCustomerAddress_RepositoryService()), ($this->services['payment_method.repository'] ?? $this->getPaymentMethod_RepositoryService()), ($this->services['shipping_method.repository'] ?? $this->getShippingMethod_RepositoryService()), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->services['country_state.repository'] ?? $this->getCountryState_RepositoryService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\Tax\\TaxDetector'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Tax\\TaxDetector'] = new \Shopware\Core\Checkout\Cart\Tax\TaxDetector())), new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\System\\Tax\\TaxRuleType\\EntireCountryRuleTypeFilter'] ?? ($this->privates['Shopware\\Core\\System\\Tax\\TaxRuleType\\EntireCountryRuleTypeFilter'] = new \Shopware\Core\System\Tax\TaxRuleType\EntireCountryRuleTypeFilter()));
yield 1 => ($this->privates['Shopware\\Core\\System\\Tax\\TaxRuleType\\IndividualStatesRuleTypeFilter'] ?? ($this->privates['Shopware\\Core\\System\\Tax\\TaxRuleType\\IndividualStatesRuleTypeFilter'] = new \Shopware\Core\System\Tax\TaxRuleType\IndividualStatesRuleTypeFilter()));
yield 2 => ($this->privates['Shopware\\Core\\System\\Tax\\TaxRuleType\\ZipCodeRangeRuleTypeFilter'] ?? ($this->privates['Shopware\\Core\\System\\Tax\\TaxRuleType\\ZipCodeRangeRuleTypeFilter'] = new \Shopware\Core\System\Tax\TaxRuleType\ZipCodeRangeRuleTypeFilter()));
yield 3 => ($this->privates['Shopware\\Core\\System\\Tax\\TaxRuleType\\ZipCodeRuleTypeFilter'] ?? ($this->privates['Shopware\\Core\\System\\Tax\\TaxRuleType\\ZipCodeRuleTypeFilter'] = new \Shopware\Core\System\Tax\TaxRuleType\ZipCodeRuleTypeFilter()));
}, 4), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->services['currency_country_rounding.repository'] ?? $this->getCurrencyCountryRounding_RepositoryService())), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService()), ($this->privates['Shopware\\Storefront\\Framework\\Cache\\CacheTracer'] ?? $this->getCacheTracerService()), ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()));
}
/**
* Gets the private 'Shopware\Core\System\SalesChannel\Context\SalesChannelContextPersister' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Context\SalesChannelContextPersister
*/
protected function getSalesChannelContextPersisterService()
{
return $this->privates['Shopware\\Core\\System\\SalesChannel\\Context\\SalesChannelContextPersister'] = new \Shopware\Core\System\SalesChannel\Context\SalesChannelContextPersister(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), 'P1D');
}
/**
* Gets the private 'Shopware\Core\System\SalesChannel\Context\SalesChannelContextRestorer' shared service.
*
* @return \Shopware\Core\System\SalesChannel\Context\SalesChannelContextRestorer
*/
protected function getSalesChannelContextRestorerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Context/SalesChannelContextRestorer.php';
return $this->privates['Shopware\\Core\\System\\SalesChannel\\Context\\SalesChannelContextRestorer'] = new \Shopware\Core\System\SalesChannel\Context\SalesChannelContextRestorer(($this->privates['Shopware\\Core\\System\\SalesChannel\\Context\\CachedSalesChannelContextFactory'] ?? $this->getCachedSalesChannelContextFactoryService()), ($this->privates['Shopware\\Core\\System\\SalesChannel\\Context\\SalesChannelContextPersister'] ?? $this->getSalesChannelContextPersisterService()), ($this->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] ?? $this->getCartServiceService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\CartRuleLoader'] ?? $this->getCartRuleLoaderService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the private 'Shopware\Core\System\SalesChannel\DataAbstractionLayer\SalesChannelIndexer' shared service.
*
* @return \Shopware\Core\System\SalesChannel\DataAbstractionLayer\SalesChannelIndexer
*/
protected function getSalesChannelIndexerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Indexing/EntityIndexer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/DataAbstractionLayer/SalesChannelIndexer.php';
return $this->privates['Shopware\\Core\\System\\SalesChannel\\DataAbstractionLayer\\SalesChannelIndexer'] = new \Shopware\Core\System\SalesChannel\DataAbstractionLayer\SalesChannelIndexer(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\Common\\IteratorFactory'] ?? $this->getIteratorFactoryService()), ($this->services['sales_channel.repository'] ?? $this->getSalesChannel_RepositoryService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Indexing\\ManyToManyIdFieldUpdater'] ?? $this->getManyToManyIdFieldUpdaterService()));
}
/**
* Gets the private 'Shopware\Core\System\Snippet\Command\ValidateSnippetsCommand' shared service.
*
* @return \Shopware\Core\System\Snippet\Command\ValidateSnippetsCommand
*/
protected function getValidateSnippetsCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Snippet/Command/ValidateSnippetsCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Snippet/SnippetValidatorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Snippet/SnippetValidator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Snippet/SnippetFileHandler.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Snippet/SnippetFixer.php';
$a = new \Shopware\Core\System\Snippet\SnippetFileHandler();
$this->privates['Shopware\\Core\\System\\Snippet\\Command\\ValidateSnippetsCommand'] = $instance = new \Shopware\Core\System\Snippet\Command\ValidateSnippetsCommand(new \Shopware\Core\System\Snippet\SnippetValidator(($this->services['Shopware\\Core\\System\\Snippet\\Files\\SnippetFileCollection'] ?? $this->getSnippetFileCollectionService()), $a, (\dirname(__DIR__, 4).'/')), new \Shopware\Core\System\Snippet\SnippetFixer($a));
$instance->setName('snippets:validate');
return $instance;
}
/**
* Gets the private 'Shopware\Core\System\Snippet\SnippetService' shared service.
*
* @return \Shopware\Core\System\Snippet\SnippetService
*/
protected function getSnippetServiceService()
{
return $this->privates['Shopware\\Core\\System\\Snippet\\SnippetService'] = new \Shopware\Core\System\Snippet\SnippetService(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->services['Shopware\\Core\\System\\Snippet\\Files\\SnippetFileCollection'] ?? $this->getSnippetFileCollectionService()), ($this->services['snippet.repository'] ?? $this->getSnippet_RepositoryService()), ($this->services['snippet_set.repository'] ?? $this->getSnippetSet_RepositoryService()), ($this->services['sales_channel_domain.repository'] ?? $this->getSalesChannelDomain_RepositoryService()), ($this->services['Shopware\\Core\\System\\Snippet\\Filter\\SnippetFilterFactory'] ?? $this->getSnippetFilterFactoryService()));
}
/**
* Gets the private 'Shopware\Core\System\Snippet\Subscriber\CustomFieldSubscriber' shared service.
*
* @return \Shopware\Core\System\Snippet\Subscriber\CustomFieldSubscriber
*/
protected function getCustomFieldSubscriberService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Snippet/Subscriber/CustomFieldSubscriber.php';
return $this->privates['Shopware\\Core\\System\\Snippet\\Subscriber\\CustomFieldSubscriber'] = new \Shopware\Core\System\Snippet\Subscriber\CustomFieldSubscriber(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Shopware\Core\System\StateMachine\Command\WorkflowDumpCommand' shared service.
*
* @return \Shopware\Core\System\StateMachine\Command\WorkflowDumpCommand
*/
protected function getWorkflowDumpCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/StateMachine/Command/WorkflowDumpCommand.php';
$this->privates['Shopware\\Core\\System\\StateMachine\\Command\\WorkflowDumpCommand'] = $instance = new \Shopware\Core\System\StateMachine\Command\WorkflowDumpCommand(($this->privates['Shopware\\Core\\System\\StateMachine\\StateMachineRegistry'] ?? $this->getStateMachineRegistryService()));
$instance->setName('state-machine:dump');
return $instance;
}
/**
* Gets the private 'Shopware\Core\System\StateMachine\StateMachineRegistry' shared service.
*
* @return \Shopware\Core\System\StateMachine\StateMachineRegistry
*/
protected function getStateMachineRegistryService()
{
return $this->privates['Shopware\\Core\\System\\StateMachine\\StateMachineRegistry'] = new \Shopware\Core\System\StateMachine\StateMachineRegistry(($this->services['state_machine.repository'] ?? $this->getStateMachine_RepositoryService()), ($this->services['state_machine_state.repository'] ?? $this->getStateMachineState_RepositoryService()), ($this->services['state_machine_history.repository'] ?? $this->getStateMachineHistory_RepositoryService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()));
}
/**
* Gets the private 'Shopware\Core\System\SystemConfig\Command\ConfigGet' shared service.
*
* @return \Shopware\Core\System\SystemConfig\Command\ConfigGet
*/
protected function getConfigGetService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SystemConfig/Command/ConfigGet.php';
$this->privates['Shopware\\Core\\System\\SystemConfig\\Command\\ConfigGet'] = $instance = new \Shopware\Core\System\SystemConfig\Command\ConfigGet(($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()));
$instance->setName('system:config:get');
return $instance;
}
/**
* Gets the private 'Shopware\Core\System\SystemConfig\Command\ConfigSet' shared service.
*
* @return \Shopware\Core\System\SystemConfig\Command\ConfigSet
*/
protected function getConfigSetService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SystemConfig/Command/ConfigSet.php';
$this->privates['Shopware\\Core\\System\\SystemConfig\\Command\\ConfigSet'] = $instance = new \Shopware\Core\System\SystemConfig\Command\ConfigSet(($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()));
$instance->setName('system:config:set');
return $instance;
}
/**
* Gets the private 'Shopware\Core\System\SystemConfig\Service\ConfigurationService' shared service.
*
* @return \Shopware\Core\System\SystemConfig\Service\ConfigurationService
*/
protected function getConfigurationServiceService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SystemConfig/Service/ConfigurationService.php';
return $this->privates['Shopware\\Core\\System\\SystemConfig\\Service\\ConfigurationService'] = new \Shopware\Core\System\SystemConfig\Service\ConfigurationService(($this->services['kernel'] ?? $this->get('kernel', 1))->getBundles(), ($this->privates['Shopware\\Core\\System\\SystemConfig\\Util\\ConfigReader'] ?? ($this->privates['Shopware\\Core\\System\\SystemConfig\\Util\\ConfigReader'] = new \Shopware\Core\System\SystemConfig\Util\ConfigReader())), ($this->privates['Shopware\\Core\\Framework\\App\\Lifecycle\\AppLoader'] ?? $this->getAppLoaderService()), ($this->services['app.repository'] ?? $this->getApp_RepositoryService()));
}
/**
* Gets the private 'Shopware\Core\System\User\Command\UserChangePasswordCommand' shared service.
*
* @return \Shopware\Core\System\User\Command\UserChangePasswordCommand
*/
protected function getUserChangePasswordCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/User/Command/UserChangePasswordCommand.php';
$this->privates['Shopware\\Core\\System\\User\\Command\\UserChangePasswordCommand'] = $instance = new \Shopware\Core\System\User\Command\UserChangePasswordCommand(($this->services['user.repository'] ?? $this->getUser_RepositoryService()));
$instance->setName('user:change-password');
return $instance;
}
/**
* Gets the private 'Shopware\Core\System\User\Command\UserCreateCommand' shared service.
*
* @return \Shopware\Core\System\User\Command\UserCreateCommand
*/
protected function getUserCreateCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/User/Command/UserCreateCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/User/Service/UserProvisioner.php';
$this->privates['Shopware\\Core\\System\\User\\Command\\UserCreateCommand'] = $instance = new \Shopware\Core\System\User\Command\UserCreateCommand(new \Shopware\Core\System\User\Service\UserProvisioner(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService())));
$instance->setName('user:create');
return $instance;
}
/**
* Gets the private 'Shopware\Docs\Command\ConvertMarkdownDocsCommand' shared service.
*
* @return \Shopware\Docs\Command\ConvertMarkdownDocsCommand
*/
protected function getConvertMarkdownDocsCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Docs/Command/ConvertMarkdownDocsCommand.php';
$this->privates['Shopware\\Docs\\Command\\ConvertMarkdownDocsCommand'] = $instance = new \Shopware\Docs\Command\ConvertMarkdownDocsCommand();
$instance->setName('docs:convert');
return $instance;
}
/**
* Gets the private 'Shopware\Docs\Command\DocsDumpErd' shared service.
*
* @return \Shopware\Docs\Command\DocsDumpErd
*/
protected function getDocsDumpErdService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Docs/Command/DocsDumpErd.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Docs/Inspection/ErdGenerator.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Docs/Inspection/ErdTypeMap.php';
$this->privates['Shopware\\Docs\\Command\\DocsDumpErd'] = $instance = new \Shopware\Docs\Command\DocsDumpErd(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), new \Shopware\Docs\Inspection\ErdGenerator(new \Shopware\Docs\Inspection\ErdTypeMap()));
$instance->setName('docs:dump-erd');
return $instance;
}
/**
* Gets the private 'Shopware\Docs\Command\DocsModuleCharacteristics' shared service.
*
* @return \Shopware\Docs\Command\DocsModuleCharacteristics
*/
protected function getDocsModuleCharacteristicsService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Docs/Command/DocsModuleCharacteristics.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Docs/Inspection/ModuleInspector.php';
$this->privates['Shopware\\Docs\\Command\\DocsModuleCharacteristics'] = $instance = new \Shopware\Docs\Command\DocsModuleCharacteristics(new \Shopware\Docs\Inspection\ModuleInspector());
$instance->setName('docs:dump-core-characteristics');
return $instance;
}
/**
* Gets the private 'Shopware\Docs\Command\RemoveArticlesAndCategoriesCommand' shared service.
*
* @return \Shopware\Docs\Command\RemoveArticlesAndCategoriesCommand
*/
protected function getRemoveArticlesAndCategoriesCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Docs/Command/RemoveArticlesAndCategoriesCommand.php';
$this->privates['Shopware\\Docs\\Command\\RemoveArticlesAndCategoriesCommand'] = $instance = new \Shopware\Docs\Command\RemoveArticlesAndCategoriesCommand();
$instance->setName('docs:remove-all');
return $instance;
}
/**
* Gets the private 'Shopware\Elasticsearch\Framework\Command\ElasticsearchCleanIndicesCommand' shared service.
*
* @return \Shopware\Elasticsearch\Framework\Command\ElasticsearchCleanIndicesCommand
*/
protected function getElasticsearchCleanIndicesCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/Framework/Command/ElasticsearchCleanIndicesCommand.php';
$this->privates['Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchCleanIndicesCommand'] = $instance = new \Shopware\Elasticsearch\Framework\Command\ElasticsearchCleanIndicesCommand(($this->services['Elasticsearch\\Client'] ?? $this->getClientService()), ($this->privates['Shopware\\Elasticsearch\\Framework\\ElasticsearchOutdatedIndexDetector'] ?? $this->getElasticsearchOutdatedIndexDetectorService()));
$instance->setName('es:index:cleanup');
return $instance;
}
/**
* Gets the private 'Shopware\Elasticsearch\Framework\Command\ElasticsearchCreateAliasCommand' shared service.
*
* @return \Shopware\Elasticsearch\Framework\Command\ElasticsearchCreateAliasCommand
*/
protected function getElasticsearchCreateAliasCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/Framework/Command/ElasticsearchCreateAliasCommand.php';
$this->privates['Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchCreateAliasCommand'] = $instance = new \Shopware\Elasticsearch\Framework\Command\ElasticsearchCreateAliasCommand(($this->services['Shopware\\Elasticsearch\\Framework\\Indexing\\CreateAliasTaskHandler'] ?? $this->getCreateAliasTaskHandlerService()));
$instance->setName('es:create:alias');
return $instance;
}
/**
* Gets the private 'Shopware\Elasticsearch\Framework\Command\ElasticsearchIndexingCommand' shared service.
*
* @return \Shopware\Elasticsearch\Framework\Command\ElasticsearchIndexingCommand
*/
protected function getElasticsearchIndexingCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Command/ConsoleProgressTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/Framework/Command/ElasticsearchIndexingCommand.php';
$this->privates['Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchIndexingCommand'] = $instance = new \Shopware\Elasticsearch\Framework\Command\ElasticsearchIndexingCommand(($this->privates['Shopware\\Elasticsearch\\Framework\\Indexing\\ElasticsearchIndexer'] ?? $this->getElasticsearchIndexerService()), ($this->services['messenger.default_bus'] ?? $this->getMessenger_DefaultBusService()));
$instance->setName('es:index');
return $instance;
}
/**
* Gets the private 'Shopware\Elasticsearch\Framework\Command\ElasticsearchResetCommand' shared service.
*
* @return \Shopware\Elasticsearch\Framework\Command\ElasticsearchResetCommand
*/
protected function getElasticsearchResetCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/Framework/Command/ElasticsearchResetCommand.php';
$this->privates['Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchResetCommand'] = $instance = new \Shopware\Elasticsearch\Framework\Command\ElasticsearchResetCommand(($this->services['Elasticsearch\\Client'] ?? $this->getClientService()), ($this->privates['Shopware\\Elasticsearch\\Framework\\ElasticsearchOutdatedIndexDetector'] ?? $this->getElasticsearchOutdatedIndexDetectorService()), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
$instance->setName('es:reset');
return $instance;
}
/**
* Gets the private 'Shopware\Elasticsearch\Framework\Command\ElasticsearchStatusCommand' shared service.
*
* @return \Shopware\Elasticsearch\Framework\Command\ElasticsearchStatusCommand
*/
protected function getElasticsearchStatusCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/DataAbstractionLayer/Command/ConsoleProgressTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/Framework/Command/ElasticsearchStatusCommand.php';
$this->privates['Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchStatusCommand'] = $instance = new \Shopware\Elasticsearch\Framework\Command\ElasticsearchStatusCommand(($this->services['Elasticsearch\\Client'] ?? $this->getClientService()), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
$instance->setName('es:status');
return $instance;
}
/**
* Gets the private 'Shopware\Elasticsearch\Framework\Command\ElasticsearchTestAnalyzerCommand' shared service.
*
* @return \Shopware\Elasticsearch\Framework\Command\ElasticsearchTestAnalyzerCommand
*/
protected function getElasticsearchTestAnalyzerCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/Framework/Command/ElasticsearchTestAnalyzerCommand.php';
$this->privates['Shopware\\Elasticsearch\\Framework\\Command\\ElasticsearchTestAnalyzerCommand'] = $instance = new \Shopware\Elasticsearch\Framework\Command\ElasticsearchTestAnalyzerCommand(($this->services['Elasticsearch\\Client'] ?? $this->getClientService()));
$instance->setName('es:test:analyzer');
return $instance;
}
/**
* Gets the private 'Shopware\Elasticsearch\Framework\DataAbstractionLayer\CriteriaParser' shared service.
*
* @return \Shopware\Elasticsearch\Framework\DataAbstractionLayer\CriteriaParser
*/
protected function getCriteriaParserService()
{
return $this->privates['Shopware\\Elasticsearch\\Framework\\DataAbstractionLayer\\CriteriaParser'] = new \Shopware\Elasticsearch\Framework\DataAbstractionLayer\CriteriaParser(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\EntityDefinitionQueryHelper'] ?? ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\EntityDefinitionQueryHelper'] = new \Shopware\Core\Framework\DataAbstractionLayer\Dbal\EntityDefinitionQueryHelper())));
}
/**
* Gets the private 'Shopware\Elasticsearch\Framework\ElasticsearchOutdatedIndexDetector' shared service.
*
* @return \Shopware\Elasticsearch\Framework\ElasticsearchOutdatedIndexDetector
*/
protected function getElasticsearchOutdatedIndexDetectorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/Framework/ElasticsearchOutdatedIndexDetector.php';
return $this->privates['Shopware\\Elasticsearch\\Framework\\ElasticsearchOutdatedIndexDetector'] = new \Shopware\Elasticsearch\Framework\ElasticsearchOutdatedIndexDetector(($this->services['Elasticsearch\\Client'] ?? $this->getClientService()), ($this->privates['Shopware\\Elasticsearch\\Framework\\ElasticsearchRegistry'] ?? $this->getElasticsearchRegistryService()), ($this->services['language.repository'] ?? $this->getLanguage_RepositoryService()), ($this->services['Shopware\\Elasticsearch\\Framework\\ElasticsearchHelper'] ?? $this->getElasticsearchHelperService()));
}
/**
* Gets the private 'Shopware\Elasticsearch\Framework\ElasticsearchRegistry' shared service.
*
* @return \Shopware\Elasticsearch\Framework\ElasticsearchRegistry
*/
protected function getElasticsearchRegistryService()
{
return $this->privates['Shopware\\Elasticsearch\\Framework\\ElasticsearchRegistry'] = new \Shopware\Elasticsearch\Framework\ElasticsearchRegistry(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Elasticsearch\\Product\\ElasticsearchProductDefinition'] ?? $this->getElasticsearchProductDefinitionService());
}, 1));
}
/**
* Gets the private 'Shopware\Elasticsearch\Framework\Indexing\ElasticsearchIndexer' shared service.
*
* @return \Shopware\Elasticsearch\Framework\Indexing\ElasticsearchIndexer
*/
protected function getElasticsearchIndexerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/Framework/Indexing/ElasticsearchIndexer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/Framework/Indexing/IndexCreator.php';
$a = ($this->services['Elasticsearch\\Client'] ?? $this->getClientService());
return $this->privates['Shopware\\Elasticsearch\\Framework\\Indexing\\ElasticsearchIndexer'] = new \Shopware\Elasticsearch\Framework\Indexing\ElasticsearchIndexer(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->services['Shopware\\Elasticsearch\\Framework\\ElasticsearchHelper'] ?? $this->getElasticsearchHelperService()), ($this->privates['Shopware\\Elasticsearch\\Framework\\ElasticsearchRegistry'] ?? $this->getElasticsearchRegistryService()), new \Shopware\Elasticsearch\Framework\Indexing\IndexCreator($a, $this->parameters['elasticsearch.index.config'], $this->parameters['elasticsearch.index.mapping']), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\Common\\IteratorFactory'] ?? $this->getIteratorFactoryService()), $a, ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()), ($this->services['currency.repository'] ?? $this->getCurrency_RepositoryService()), ($this->services['language.repository'] ?? $this->getLanguage_RepositoryService()));
}
/**
* Gets the private 'Shopware\Elasticsearch\Product\CustomFieldUpdater' shared service.
*
* @return \Shopware\Elasticsearch\Product\CustomFieldUpdater
*/
protected function getCustomFieldUpdaterService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/Product/CustomFieldUpdater.php';
return $this->privates['Shopware\\Elasticsearch\\Product\\CustomFieldUpdater'] = new \Shopware\Elasticsearch\Product\CustomFieldUpdater(($this->privates['Shopware\\Elasticsearch\\Framework\\ElasticsearchOutdatedIndexDetector'] ?? $this->getElasticsearchOutdatedIndexDetectorService()), ($this->services['Elasticsearch\\Client'] ?? $this->getClientService()), ($this->services['Shopware\\Elasticsearch\\Framework\\ElasticsearchHelper'] ?? $this->getElasticsearchHelperService()));
}
/**
* Gets the private 'Shopware\Elasticsearch\Product\ElasticsearchProductDefinition' shared service.
*
* @return \Shopware\Elasticsearch\Product\ElasticsearchProductDefinition
*/
protected function getElasticsearchProductDefinitionService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/Framework/AbstractElasticsearchDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/Product/ElasticsearchProductDefinition.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/Framework/Indexing/EntityMapper.php';
return $this->privates['Shopware\\Elasticsearch\\Product\\ElasticsearchProductDefinition'] = new \Shopware\Elasticsearch\Product\ElasticsearchProductDefinition(($this->services['Shopware\\Core\\Content\\Product\\ProductDefinition'] ?? $this->getProductDefinitionService()), new \Shopware\Elasticsearch\Framework\Indexing\EntityMapper(), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\CashRounding'] ?? ($this->privates['Shopware\\Core\\Checkout\\Cart\\Price\\CashRounding'] = new \Shopware\Core\Checkout\Cart\Price\CashRounding())), ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\PriceFieldSerializer'] ?? $this->getPriceFieldSerializerService()));
}
/**
* Gets the private 'Shopware\Elasticsearch\Product\ProductSearchBuilder' shared service.
*
* @return \Shopware\Elasticsearch\Product\ProductSearchBuilder
*/
protected function getProductSearchBuilderService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SearchKeyword/ProductSearchBuilderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/Product/ProductSearchBuilder.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SearchKeyword/ProductSearchBuilder.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SearchKeyword/ProductSearchTermInterpreterInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SearchKeyword/ProductSearchTermInterpreter.php';
return $this->privates['Shopware\\Elasticsearch\\Product\\ProductSearchBuilder'] = new \Shopware\Elasticsearch\Product\ProductSearchBuilder(new \Shopware\Core\Content\Product\SearchKeyword\ProductSearchBuilder(new \Shopware\Core\Content\Product\SearchKeyword\ProductSearchTermInterpreter(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Search\\Term\\Tokenizer'] ?? ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Search\\Term\\Tokenizer'] = new \Shopware\Core\Framework\DataAbstractionLayer\Search\Term\Tokenizer())), ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Search\\Term\\Filter\\TokenFilter'] ?? $this->getTokenFilterService()))), ($this->services['Shopware\\Elasticsearch\\Framework\\ElasticsearchHelper'] ?? $this->getElasticsearchHelperService()), ($this->services['Shopware\\Core\\Content\\Product\\ProductDefinition'] ?? $this->getProductDefinitionService()));
}
/**
* Gets the private 'Shopware\Elasticsearch\Product\ProductUpdater' shared service.
*
* @return \Shopware\Elasticsearch\Product\ProductUpdater
*/
protected function getProductUpdaterService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/Product/ProductUpdater.php';
return $this->privates['Shopware\\Elasticsearch\\Product\\ProductUpdater'] = new \Shopware\Elasticsearch\Product\ProductUpdater(($this->privates['Shopware\\Elasticsearch\\Framework\\Indexing\\ElasticsearchIndexer'] ?? $this->getElasticsearchIndexerService()), ($this->services['Shopware\\Core\\Content\\Product\\ProductDefinition'] ?? $this->getProductDefinitionService()));
}
/**
* Gets the private 'Shopware\Storefront\Event\CartMergedSubscriber' shared autowired service.
*
* @return \Shopware\Storefront\Event\CartMergedSubscriber
*/
protected function getCartMergedSubscriberService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Event/CartMergedSubscriber.php';
return $this->privates['Shopware\\Storefront\\Event\\CartMergedSubscriber'] = new \Shopware\Storefront\Event\CartMergedSubscriber(($this->services['session'] ?? $this->getSessionService()), ($this->services['translator'] ?? $this->getTranslatorService()));
}
/**
* Gets the private 'Shopware\Storefront\Framework\Cache\CacheResponseSubscriber' shared autowired service.
*
* @return \Shopware\Storefront\Framework\Cache\CacheResponseSubscriber
*/
protected function getCacheResponseSubscriberService()
{
return $this->privates['Shopware\\Storefront\\Framework\\Cache\\CacheResponseSubscriber'] = new \Shopware\Storefront\Framework\Cache\CacheResponseSubscriber(($this->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] ?? $this->getCartServiceService()), $this->getEnv('default:shopware_http_cache_default_ttl_default:SHOPWARE_HTTP_DEFAULT_TTL'), $this->getEnv('default:shopware_http_cache_enabled_default:SHOPWARE_HTTP_CACHE_ENABLED'));
}
/**
* Gets the private 'Shopware\Storefront\Framework\Cache\CacheTracer' shared autowired service.
*
* @return \Shopware\Storefront\Framework\Cache\CacheTracer
*/
protected function getCacheTracerService()
{
return $this->privates['Shopware\\Storefront\\Framework\\Cache\\CacheTracer'] = new \Shopware\Storefront\Framework\Cache\CacheTracer(new \Shopware\Core\Framework\Adapter\Cache\CacheTracer(($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Translation\\Translator'] ?? $this->getTranslator2Service()), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheTagCollection'] ?? ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheTagCollection'] = new \Shopware\Core\Framework\Adapter\Cache\CacheTagCollection()))), ($this->privates['Shopware\\Storefront\\Theme\\ThemeConfigValueAccessor'] ?? $this->getThemeConfigValueAccessorService()));
}
/**
* Gets the private 'Shopware\Storefront\Framework\Cache\CacheWarmer\CacheWarmer' shared autowired service.
*
* @return \Shopware\Storefront\Framework\Cache\CacheWarmer\CacheWarmer
*/
protected function getCacheWarmer2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Cache/CacheWarmer/CacheWarmer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Cache/CacheWarmer/CacheRouteWarmerRegistry.php';
return $this->privates['Shopware\\Storefront\\Framework\\Cache\\CacheWarmer\\CacheWarmer'] = new \Shopware\Storefront\Framework\Cache\CacheWarmer\CacheWarmer(($this->services['sales_channel_domain.repository'] ?? $this->getSalesChannelDomain_RepositoryService()), ($this->services['messenger.default_bus'] ?? $this->getMessenger_DefaultBusService()), new \Shopware\Storefront\Framework\Cache\CacheWarmer\CacheRouteWarmerRegistry(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Storefront\\Framework\\Cache\\CacheWarmer\\Product\\ProductRouteWarmer'] ?? $this->getProductRouteWarmerService());
yield 1 => ($this->privates['Shopware\\Storefront\\Framework\\Cache\\CacheWarmer\\Navigation\\NavigationRouteWarmer'] ?? $this->getNavigationRouteWarmerService());
}, 2)), ($this->services['kernel'] ?? $this->get('kernel', 1)), ($this->services['router'] ?? $this->getRouterService()), ($this->services['Shopware\\Core\\Framework\\Routing\\RequestTransformerInterface'] ?? $this->getRequestTransformerInterfaceService()), ($this->services['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheIdLoader'] ?? $this->getCacheIdLoaderService()), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheTagCollection'] ?? ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheTagCollection'] = new \Shopware\Core\Framework\Adapter\Cache\CacheTagCollection())));
}
/**
* Gets the private 'Shopware\Storefront\Framework\Cache\CacheWarmer\Navigation\NavigationRouteWarmer' shared autowired service.
*
* @return \Shopware\Storefront\Framework\Cache\CacheWarmer\Navigation\NavigationRouteWarmer
*/
protected function getNavigationRouteWarmerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Cache/CacheWarmer/CacheRouteWarmer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Cache/CacheWarmer/Navigation/NavigationRouteWarmer.php';
return $this->privates['Shopware\\Storefront\\Framework\\Cache\\CacheWarmer\\Navigation\\NavigationRouteWarmer'] = new \Shopware\Storefront\Framework\Cache\CacheWarmer\Navigation\NavigationRouteWarmer(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\Common\\IteratorFactory'] ?? $this->getIteratorFactoryService()), ($this->services['Shopware\\Core\\Content\\Category\\CategoryDefinition'] ?? $this->getCategoryDefinitionService()));
}
/**
* Gets the private 'Shopware\Storefront\Framework\Cache\CacheWarmer\Product\ProductRouteWarmer' shared autowired service.
*
* @return \Shopware\Storefront\Framework\Cache\CacheWarmer\Product\ProductRouteWarmer
*/
protected function getProductRouteWarmerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Cache/CacheWarmer/CacheRouteWarmer.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Cache/CacheWarmer/Product/ProductRouteWarmer.php';
return $this->privates['Shopware\\Storefront\\Framework\\Cache\\CacheWarmer\\Product\\ProductRouteWarmer'] = new \Shopware\Storefront\Framework\Cache\CacheWarmer\Product\ProductRouteWarmer(($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Dbal\\Common\\IteratorFactory'] ?? $this->getIteratorFactoryService()), ($this->services['Shopware\\Core\\Content\\Product\\ProductDefinition'] ?? $this->getProductDefinitionService()));
}
/**
* Gets the private 'Shopware\Storefront\Framework\Captcha\CaptchaRouteListener' shared autowired service.
*
* @return \Shopware\Storefront\Framework\Captcha\CaptchaRouteListener
*/
protected function getCaptchaRouteListenerService()
{
return $this->privates['Shopware\\Storefront\\Framework\\Captcha\\CaptchaRouteListener'] = new \Shopware\Storefront\Framework\Captcha\CaptchaRouteListener(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Storefront\\Framework\\Captcha\\HoneypotCaptcha'] ?? $this->getHoneypotCaptchaService());
}, 1));
}
/**
* Gets the private 'Shopware\Storefront\Framework\Captcha\HoneypotCaptcha' shared autowired service.
*
* @return \Shopware\Storefront\Framework\Captcha\HoneypotCaptcha
*/
protected function getHoneypotCaptchaService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Captcha/AbstractCaptcha.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Captcha/HoneypotCaptcha.php';
return $this->privates['Shopware\\Storefront\\Framework\\Captcha\\HoneypotCaptcha'] = new \Shopware\Storefront\Framework\Captcha\HoneypotCaptcha(($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()));
}
/**
* Gets the private 'Shopware\Storefront\Framework\Command\HttpCacheWarmUpCommand' shared autowired service.
*
* @return \Shopware\Storefront\Framework\Command\HttpCacheWarmUpCommand
*/
protected function getHttpCacheWarmUpCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Command/HttpCacheWarmUpCommand.php';
$this->privates['Shopware\\Storefront\\Framework\\Command\\HttpCacheWarmUpCommand'] = $instance = new \Shopware\Storefront\Framework\Command\HttpCacheWarmUpCommand(($this->privates['Shopware\\Storefront\\Framework\\Cache\\CacheWarmer\\CacheWarmer'] ?? $this->getCacheWarmer2Service()), ($this->services['kernel'] ?? $this->get('kernel', 1)), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
$instance->setName('http:cache:warm:up');
return $instance;
}
/**
* Gets the private 'Shopware\Storefront\Framework\Csrf\CsrfRouteListener' shared autowired service.
*
* @return \Shopware\Storefront\Framework\Csrf\CsrfRouteListener
*/
protected function getCsrfRouteListenerService()
{
return $this->privates['Shopware\\Storefront\\Framework\\Csrf\\CsrfRouteListener'] = new \Shopware\Storefront\Framework\Csrf\CsrfRouteListener(($this->services['.container.private.security.csrf.token_manager'] ?? $this->get_Container_Private_Security_Csrf_TokenManagerService()), true, 'twig', ($this->services['session'] ?? $this->getSessionService()), ($this->services['translator'] ?? $this->getTranslatorService()));
}
/**
* Gets the private 'Shopware\Storefront\Framework\Routing\CachedDomainLoaderInvalidator' shared autowired service.
*
* @return \Shopware\Storefront\Framework\Routing\CachedDomainLoaderInvalidator
*/
protected function getCachedDomainLoaderInvalidatorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Routing/CachedDomainLoaderInvalidator.php';
return $this->privates['Shopware\\Storefront\\Framework\\Routing\\CachedDomainLoaderInvalidator'] = new \Shopware\Storefront\Framework\Routing\CachedDomainLoaderInvalidator(($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidator'] ?? $this->getCacheInvalidatorService()));
}
/**
* Gets the private 'Shopware\Storefront\Framework\Routing\MaintenanceModeResolver' shared autowired service.
*
* @return \Shopware\Storefront\Framework\Routing\MaintenanceModeResolver
*/
protected function getMaintenanceModeResolverService()
{
return $this->privates['Shopware\\Storefront\\Framework\\Routing\\MaintenanceModeResolver'] = new \Shopware\Storefront\Framework\Routing\MaintenanceModeResolver(($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack())));
}
/**
* Gets the private 'Shopware\Storefront\Framework\Routing\StorefrontSubscriber' shared autowired service.
*
* @return \Shopware\Storefront\Framework\Routing\StorefrontSubscriber
*/
protected function getStorefrontSubscriberService()
{
return $this->privates['Shopware\\Storefront\\Framework\\Routing\\StorefrontSubscriber'] = new \Shopware\Storefront\Framework\Routing\StorefrontSubscriber(($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack())), ($this->services['router'] ?? $this->getRouterService()), ($this->services['Shopware\\Storefront\\Controller\\ErrorController'] ?? $this->getErrorControllerService()), ($this->privates['Shopware\\Core\\Profiling\\Checkout\\SalesChannelContextServiceProfiler'] ?? $this->getSalesChannelContextServiceProfilerService()), ($this->services['Shopware\\Storefront\\Framework\\Csrf\\CsrfPlaceholderHandler'] ?? $this->getCsrfPlaceholderHandlerService()), new \Shopware\Core\Content\Seo\HreflangLoader(($this->privates['router.default'] ?? $this->getRouter_DefaultService()), ($this->services['seo_url.repository'] ?? $this->getSeoUrl_RepositoryService()), ($this->services['sales_channel_domain.repository'] ?? $this->getSalesChannelDomain_RepositoryService())), true, ($this->privates['Shopware\\Storefront\\Framework\\Routing\\MaintenanceModeResolver'] ?? $this->getMaintenanceModeResolverService()), ($this->services['Shopware\\Core\\Framework\\App\\ShopId\\ShopIdProvider'] ?? $this->getShopIdProviderService()), ($this->privates['Shopware\\Core\\Framework\\App\\ActiveAppsLoader'] ?? $this->getActiveAppsLoaderService()), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()));
}
/**
* Gets the private 'Shopware\Storefront\Framework\Seo\SeoUrlRoute\LandingPageSeoUrlRoute' shared service.
*
* @return \Shopware\Storefront\Framework\Seo\SeoUrlRoute\LandingPageSeoUrlRoute
*/
protected function getLandingPageSeoUrlRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Seo/SeoUrlRoute/SeoUrlRouteInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Seo/SeoUrlRoute/LandingPageSeoUrlRoute.php';
return $this->privates['Shopware\\Storefront\\Framework\\Seo\\SeoUrlRoute\\LandingPageSeoUrlRoute'] = new \Shopware\Storefront\Framework\Seo\SeoUrlRoute\LandingPageSeoUrlRoute(($this->services['Shopware\\Core\\Content\\LandingPage\\LandingPageDefinition'] ?? $this->getLandingPageDefinitionService()));
}
/**
* Gets the private 'Shopware\Storefront\Framework\Seo\SeoUrlRoute\NavigationPageSeoUrlRoute' shared service.
*
* @return \Shopware\Storefront\Framework\Seo\SeoUrlRoute\NavigationPageSeoUrlRoute
*/
protected function getNavigationPageSeoUrlRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Seo/SeoUrlRoute/SeoUrlRouteInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Seo/SeoUrlRoute/NavigationPageSeoUrlRoute.php';
return $this->privates['Shopware\\Storefront\\Framework\\Seo\\SeoUrlRoute\\NavigationPageSeoUrlRoute'] = new \Shopware\Storefront\Framework\Seo\SeoUrlRoute\NavigationPageSeoUrlRoute(($this->services['Shopware\\Core\\Content\\Category\\CategoryDefinition'] ?? $this->getCategoryDefinitionService()), ($this->privates['Shopware\\Core\\Content\\Category\\Service\\CategoryBreadcrumbBuilder'] ?? $this->getCategoryBreadcrumbBuilderService()));
}
/**
* Gets the private 'Shopware\Storefront\Framework\Seo\SeoUrlRoute\ProductPageSeoUrlRoute' shared service.
*
* @return \Shopware\Storefront\Framework\Seo\SeoUrlRoute\ProductPageSeoUrlRoute
*/
protected function getProductPageSeoUrlRouteService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Seo/SeoUrlRoute/SeoUrlRouteInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Seo/SeoUrlRoute/ProductPageSeoUrlRoute.php';
return $this->privates['Shopware\\Storefront\\Framework\\Seo\\SeoUrlRoute\\ProductPageSeoUrlRoute'] = new \Shopware\Storefront\Framework\Seo\SeoUrlRoute\ProductPageSeoUrlRoute(($this->services['Shopware\\Core\\Content\\Product\\ProductDefinition'] ?? $this->getProductDefinitionService()));
}
/**
* Gets the private 'Shopware\Storefront\Framework\Seo\SeoUrlRoute\SeoUrlUpdateListener' shared service.
*
* @return \Shopware\Storefront\Framework\Seo\SeoUrlRoute\SeoUrlUpdateListener
*/
protected function getSeoUrlUpdateListenerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Seo/SeoUrlRoute/SeoUrlUpdateListener.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Seo/SeoUrlUpdater.php';
$a = ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService());
return $this->privates['Shopware\\Storefront\\Framework\\Seo\\SeoUrlRoute\\SeoUrlUpdateListener'] = new \Shopware\Storefront\Framework\Seo\SeoUrlRoute\SeoUrlUpdateListener(new \Shopware\Core\Content\Seo\SeoUrlUpdater(($this->services['language.repository'] ?? $this->getLanguage_RepositoryService()), ($this->privates['Shopware\\Core\\Content\\Seo\\SeoUrlRoute\\SeoUrlRouteRegistry'] ?? $this->getSeoUrlRouteRegistryService()), ($this->privates['Shopware\\Core\\Content\\Seo\\SeoUrlGenerator'] ?? $this->getSeoUrlGeneratorService()), ($this->privates['Shopware\\Core\\Content\\Seo\\SeoUrlPersister'] ?? $this->getSeoUrlPersisterService()), $a, ($this->services['sales_channel.repository'] ?? $this->getSalesChannel_RepositoryService())), $a, ($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\Indexing\\EntityIndexerRegistry'] ?? $this->getEntityIndexerRegistryService()));
}
/**
* Gets the private 'Shopware\Storefront\Framework\Twig\TwigDateRequestListener' shared autowired service.
*
* @return \Shopware\Storefront\Framework\Twig\TwigDateRequestListener
*/
protected function getTwigDateRequestListenerService()
{
return $this->privates['Shopware\\Storefront\\Framework\\Twig\\TwigDateRequestListener'] = new \Shopware\Storefront\Framework\Twig\TwigDateRequestListener(($this->services['.container.private.twig'] ?? $this->get_Container_Private_TwigService()));
}
/**
* Gets the private 'Shopware\Storefront\Page\Account\Login\AccountLoginPageLoader' shared autowired service.
*
* @return \Shopware\Storefront\Page\Account\Login\AccountLoginPageLoader
*/
protected function getAccountLoginPageLoaderService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Account/Login/AccountLoginPageLoader.php';
return $this->privates['Shopware\\Storefront\\Page\\Account\\Login\\AccountLoginPageLoader'] = new \Shopware\Storefront\Page\Account\Login\AccountLoginPageLoader(($this->privates['Shopware\\Storefront\\Page\\GenericPageLoader'] ?? $this->getGenericPageLoaderService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->services['Shopware\\Core\\System\\Country\\SalesChannel\\CountryRoute'] ?? $this->getCountryRouteService()), ($this->services['Shopware\\Core\\System\\Salutation\\SalesChannel\\SalutationRoute'] ?? $this->getSalutationRouteService()));
}
/**
* Gets the private 'Shopware\Storefront\Page\GenericPageLoader' shared autowired service.
*
* @return \Shopware\Storefront\Page\GenericPageLoader
*/
protected function getGenericPageLoaderService()
{
$a = ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService());
return $this->privates['Shopware\\Storefront\\Page\\GenericPageLoader'] = new \Shopware\Storefront\Page\GenericPageLoader(($this->privates['Shopware\\Storefront\\Pagelet\\Header\\HeaderPageletLoader'] ?? $this->getHeaderPageletLoaderService()), new \Shopware\Storefront\Pagelet\Footer\FooterPageletLoader($a, ($this->privates['Shopware\\Core\\Content\\Category\\Service\\NavigationLoader'] ?? $this->getNavigationLoaderService())), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()), ($this->services['Shopware\\Core\\Checkout\\Payment\\SalesChannel\\PaymentMethodRoute'] ?? $this->getPaymentMethodRouteService()), ($this->services['Shopware\\Core\\Checkout\\Shipping\\SalesChannel\\ShippingMethodRoute'] ?? $this->getShippingMethodRouteService()), $a);
}
/**
* Gets the private 'Shopware\Storefront\Page\Product\Configurator\ProductPageConfiguratorLoader' shared autowired service.
*
* @return \Shopware\Storefront\Page\Product\Configurator\ProductPageConfiguratorLoader
*/
protected function getProductPageConfiguratorLoaderService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/Detail/ProductConfiguratorLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Product/Configurator/ProductPageConfiguratorLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Product/SalesChannel/Detail/AvailableCombinationLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Page/Product/Configurator/AvailableCombinationLoader.php';
return $this->privates['Shopware\\Storefront\\Page\\Product\\Configurator\\ProductPageConfiguratorLoader'] = new \Shopware\Storefront\Page\Product\Configurator\ProductPageConfiguratorLoader(new \Shopware\Core\Content\Product\SalesChannel\Detail\ProductConfiguratorLoader(($this->services['product_configurator_setting.repository'] ?? $this->getProductConfiguratorSetting_RepositoryService()), new \Shopware\Storefront\Page\Product\Configurator\AvailableCombinationLoader(new \Shopware\Core\Content\Product\SalesChannel\Detail\AvailableCombinationLoader(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService())))));
}
/**
* Gets the private 'Shopware\Storefront\Pagelet\Header\HeaderPageletLoader' shared autowired service.
*
* @return \Shopware\Storefront\Pagelet\Header\HeaderPageletLoader
*/
protected function getHeaderPageletLoaderService()
{
return $this->privates['Shopware\\Storefront\\Pagelet\\Header\\HeaderPageletLoader'] = new \Shopware\Storefront\Pagelet\Header\HeaderPageletLoader(($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->services['Shopware\\Core\\System\\Currency\\SalesChannel\\CurrencyRoute'] ?? $this->getCurrencyRouteService()), ($this->services['Shopware\\Core\\System\\Language\\SalesChannel\\LanguageRoute'] ?? $this->getLanguageRouteService()), ($this->privates['Shopware\\Core\\Content\\Category\\Service\\NavigationLoader'] ?? $this->getNavigationLoaderService()));
}
/**
* Gets the private 'Shopware\Storefront\Theme\CachedResolvedConfigLoaderInvalidator' shared service.
*
* @return \Shopware\Storefront\Theme\CachedResolvedConfigLoaderInvalidator
*/
protected function getCachedResolvedConfigLoaderInvalidatorService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/CachedResolvedConfigLoaderInvalidator.php';
return $this->privates['Shopware\\Storefront\\Theme\\CachedResolvedConfigLoaderInvalidator'] = new \Shopware\Storefront\Theme\CachedResolvedConfigLoaderInvalidator(($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidator'] ?? $this->getCacheInvalidatorService()));
}
/**
* Gets the private 'Shopware\Storefront\Theme\Command\ThemeChangeCommand' shared service.
*
* @return \Shopware\Storefront\Theme\Command\ThemeChangeCommand
*/
protected function getThemeChangeCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/Command/ThemeChangeCommand.php';
$this->privates['Shopware\\Storefront\\Theme\\Command\\ThemeChangeCommand'] = $instance = new \Shopware\Storefront\Theme\Command\ThemeChangeCommand(($this->privates['Shopware\\Storefront\\Theme\\ThemeService'] ?? $this->getThemeServiceService()), ($this->services['Shopware\\Storefront\\Theme\\StorefrontPluginRegistry'] ?? $this->getStorefrontPluginRegistryService()), ($this->services['sales_channel.repository'] ?? $this->getSalesChannel_RepositoryService()), ($this->services['theme.repository'] ?? $this->getTheme_RepositoryService()), ($this->services['theme_sales_channel.repository'] ?? $this->getThemeSalesChannel_RepositoryService()), ($this->services['media_thumbnail.repository'] ?? $this->getMediaThumbnail_RepositoryService()));
$instance->setName('theme:change');
return $instance;
}
/**
* Gets the private 'Shopware\Storefront\Theme\Command\ThemeCompileCommand' shared service.
*
* @return \Shopware\Storefront\Theme\Command\ThemeCompileCommand
*/
protected function getThemeCompileCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/Command/ThemeCompileCommand.php';
$this->privates['Shopware\\Storefront\\Theme\\Command\\ThemeCompileCommand'] = $instance = new \Shopware\Storefront\Theme\Command\ThemeCompileCommand(($this->privates['Shopware\\Storefront\\Theme\\ThemeService'] ?? $this->getThemeServiceService()), ($this->services['sales_channel.repository'] ?? $this->getSalesChannel_RepositoryService()));
$instance->setName('theme:compile');
return $instance;
}
/**
* Gets the private 'Shopware\Storefront\Theme\Command\ThemeCreateCommand' shared service.
*
* @return \Shopware\Storefront\Theme\Command\ThemeCreateCommand
*/
protected function getThemeCreateCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/Command/ThemeCreateCommand.php';
$this->privates['Shopware\\Storefront\\Theme\\Command\\ThemeCreateCommand'] = $instance = new \Shopware\Storefront\Theme\Command\ThemeCreateCommand(\dirname(__DIR__, 4));
$instance->setName('theme:create');
return $instance;
}
/**
* Gets the private 'Shopware\Storefront\Theme\Command\ThemeDumpCommand' shared service.
*
* @return \Shopware\Storefront\Theme\Command\ThemeDumpCommand
*/
protected function getThemeDumpCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/Command/ThemeDumpCommand.php';
$this->privates['Shopware\\Storefront\\Theme\\Command\\ThemeDumpCommand'] = $instance = new \Shopware\Storefront\Theme\Command\ThemeDumpCommand(($this->services['Shopware\\Storefront\\Theme\\StorefrontPluginRegistry'] ?? $this->getStorefrontPluginRegistryService()), ($this->privates['Shopware\\Storefront\\Theme\\ThemeFileResolver'] ?? $this->getThemeFileResolverService()), ($this->services['theme.repository'] ?? $this->getTheme_RepositoryService()), \dirname(__DIR__, 4));
$instance->setName('theme:dump');
return $instance;
}
/**
* Gets the private 'Shopware\Storefront\Theme\Command\ThemeRefreshCommand' shared service.
*
* @return \Shopware\Storefront\Theme\Command\ThemeRefreshCommand
*/
protected function getThemeRefreshCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/Command/ThemeRefreshCommand.php';
$this->privates['Shopware\\Storefront\\Theme\\Command\\ThemeRefreshCommand'] = $instance = new \Shopware\Storefront\Theme\Command\ThemeRefreshCommand(($this->privates['Shopware\\Storefront\\Theme\\ThemeLifecycleService'] ?? $this->getThemeLifecycleServiceService()));
$instance->setName('theme:refresh');
return $instance;
}
/**
* Gets the private 'Shopware\Storefront\Theme\Subscriber\FirstRunWizardSubscriber' shared service.
*
* @return \Shopware\Storefront\Theme\Subscriber\FirstRunWizardSubscriber
*/
protected function getFirstRunWizardSubscriberService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/Subscriber/FirstRunWizardSubscriber.php';
return $this->privates['Shopware\\Storefront\\Theme\\Subscriber\\FirstRunWizardSubscriber'] = new \Shopware\Storefront\Theme\Subscriber\FirstRunWizardSubscriber(($this->privates['Shopware\\Storefront\\Theme\\ThemeService'] ?? $this->getThemeServiceService()), ($this->privates['Shopware\\Storefront\\Theme\\ThemeLifecycleService'] ?? $this->getThemeLifecycleServiceService()), ($this->services['theme.repository'] ?? $this->getTheme_RepositoryService()), ($this->services['theme_sales_channel.repository'] ?? $this->getThemeSalesChannel_RepositoryService()), ($this->services['sales_channel.repository'] ?? $this->getSalesChannel_RepositoryService()));
}
/**
* Gets the private 'Shopware\Storefront\Theme\Subscriber\PluginLifecycleSubscriber' shared service.
*
* @return \Shopware\Storefront\Theme\Subscriber\PluginLifecycleSubscriber
*/
protected function getPluginLifecycleSubscriber2Service()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/Subscriber/PluginLifecycleSubscriber.php';
return $this->privates['Shopware\\Storefront\\Theme\\Subscriber\\PluginLifecycleSubscriber'] = new \Shopware\Storefront\Theme\Subscriber\PluginLifecycleSubscriber(($this->services['Shopware\\Storefront\\Theme\\StorefrontPluginRegistry'] ?? $this->getStorefrontPluginRegistryService()), \dirname(__DIR__, 4), ($this->privates['Shopware\\Storefront\\Theme\\StorefrontPluginConfiguration\\StorefrontPluginConfigurationFactory'] ?? ($this->privates['Shopware\\Storefront\\Theme\\StorefrontPluginConfiguration\\StorefrontPluginConfigurationFactory'] = new \Shopware\Storefront\Theme\StorefrontPluginConfiguration\StorefrontPluginConfigurationFactory(\dirname(__DIR__, 4)))), ($this->privates['Shopware\\Storefront\\Theme\\ThemeLifecycleHandler'] ?? $this->getThemeLifecycleHandlerService()));
}
/**
* Gets the private 'Shopware\Storefront\Theme\Subscriber\UpdateSubscriber' shared service.
*
* @return \Shopware\Storefront\Theme\Subscriber\UpdateSubscriber
*/
protected function getUpdateSubscriberService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/Subscriber/UpdateSubscriber.php';
return $this->privates['Shopware\\Storefront\\Theme\\Subscriber\\UpdateSubscriber'] = new \Shopware\Storefront\Theme\Subscriber\UpdateSubscriber(($this->privates['Shopware\\Storefront\\Theme\\ThemeService'] ?? $this->getThemeServiceService()), ($this->privates['Shopware\\Storefront\\Theme\\ThemeLifecycleService'] ?? $this->getThemeLifecycleServiceService()), ($this->services['sales_channel.repository'] ?? $this->getSalesChannel_RepositoryService()));
}
/**
* Gets the private 'Shopware\Storefront\Theme\ThemeAppLifecycleHandler' shared service.
*
* @return \Shopware\Storefront\Theme\ThemeAppLifecycleHandler
*/
protected function getThemeAppLifecycleHandlerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/ThemeAppLifecycleHandler.php';
return $this->privates['Shopware\\Storefront\\Theme\\ThemeAppLifecycleHandler'] = new \Shopware\Storefront\Theme\ThemeAppLifecycleHandler(($this->services['Shopware\\Storefront\\Theme\\StorefrontPluginRegistry'] ?? $this->getStorefrontPluginRegistryService()), ($this->privates['Shopware\\Storefront\\Theme\\StorefrontPluginConfiguration\\StorefrontPluginConfigurationFactory'] ?? ($this->privates['Shopware\\Storefront\\Theme\\StorefrontPluginConfiguration\\StorefrontPluginConfigurationFactory'] = new \Shopware\Storefront\Theme\StorefrontPluginConfiguration\StorefrontPluginConfigurationFactory(\dirname(__DIR__, 4)))), ($this->privates['Shopware\\Storefront\\Theme\\ThemeLifecycleHandler'] ?? $this->getThemeLifecycleHandlerService()));
}
/**
* Gets the private 'Shopware\Storefront\Theme\ThemeConfigValueAccessor' shared autowired service.
*
* @return \Shopware\Storefront\Theme\ThemeConfigValueAccessor
*/
protected function getThemeConfigValueAccessorService()
{
return $this->privates['Shopware\\Storefront\\Theme\\ThemeConfigValueAccessor'] = new \Shopware\Storefront\Theme\ThemeConfigValueAccessor(new \Shopware\Storefront\Theme\CachedResolvedConfigLoader(new \Shopware\Storefront\Theme\ResolvedConfigLoader(($this->services['media.repository'] ?? $this->getMedia_RepositoryService()), ($this->privates['Shopware\\Storefront\\Theme\\ThemeService'] ?? $this->getThemeServiceService())), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService()), ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService())));
}
/**
* Gets the private 'Shopware\Storefront\Theme\ThemeFileResolver' shared service.
*
* @return \Shopware\Storefront\Theme\ThemeFileResolver
*/
protected function getThemeFileResolverService()
{
return $this->privates['Shopware\\Storefront\\Theme\\ThemeFileResolver'] = new \Shopware\Storefront\Theme\ThemeFileResolver(($this->privates['Shopware\\Storefront\\Theme\\ThemeFileImporter'] ?? ($this->privates['Shopware\\Storefront\\Theme\\ThemeFileImporter'] = new \Shopware\Storefront\Theme\ThemeFileImporter())));
}
/**
* Gets the private 'Shopware\Storefront\Theme\ThemeLifecycleHandler' shared service.
*
* @return \Shopware\Storefront\Theme\ThemeLifecycleHandler
*/
protected function getThemeLifecycleHandlerService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/ThemeLifecycleHandler.php';
return $this->privates['Shopware\\Storefront\\Theme\\ThemeLifecycleHandler'] = new \Shopware\Storefront\Theme\ThemeLifecycleHandler(($this->privates['Shopware\\Storefront\\Theme\\ThemeLifecycleService'] ?? $this->getThemeLifecycleServiceService()), ($this->privates['Shopware\\Storefront\\Theme\\ThemeService'] ?? $this->getThemeServiceService()), ($this->services['sales_channel.repository'] ?? $this->getSalesChannel_RepositoryService()), ($this->services['theme.repository'] ?? $this->getTheme_RepositoryService()), ($this->services['Shopware\\Storefront\\Theme\\StorefrontPluginRegistry'] ?? $this->getStorefrontPluginRegistryService()));
}
/**
* Gets the private 'Shopware\Storefront\Theme\ThemeLifecycleService' shared service.
*
* @return \Shopware\Storefront\Theme\ThemeLifecycleService
*/
protected function getThemeLifecycleServiceService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Theme/ThemeLifecycleService.php';
return $this->privates['Shopware\\Storefront\\Theme\\ThemeLifecycleService'] = new \Shopware\Storefront\Theme\ThemeLifecycleService(($this->services['Shopware\\Storefront\\Theme\\StorefrontPluginRegistry'] ?? $this->getStorefrontPluginRegistryService()), ($this->services['theme.repository'] ?? $this->getTheme_RepositoryService()), ($this->services['media.repository'] ?? $this->getMedia_RepositoryService()), ($this->services['media_folder.repository'] ?? $this->getMediaFolder_RepositoryService()), ($this->services['theme_media.repository'] ?? $this->getThemeMedia_RepositoryService()), ($this->services['Shopware\\Core\\Content\\Media\\File\\FileSaver'] ?? $this->getFileSaverService()), ($this->privates['Shopware\\Core\\Content\\Media\\File\\FileNameProvider'] ?? $this->getFileNameProviderService()), ($this->privates['Shopware\\Storefront\\Theme\\ThemeFileImporter'] ?? ($this->privates['Shopware\\Storefront\\Theme\\ThemeFileImporter'] = new \Shopware\Storefront\Theme\ThemeFileImporter())), ($this->services['language.repository'] ?? $this->getLanguage_RepositoryService()));
}
/**
* Gets the private 'Shopware\Storefront\Theme\ThemeService' shared service.
*
* @return \Shopware\Storefront\Theme\ThemeService
*/
protected function getThemeServiceService()
{
$a = ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService());
return $this->privates['Shopware\\Storefront\\Theme\\ThemeService'] = new \Shopware\Storefront\Theme\ThemeService(($this->services['Shopware\\Storefront\\Theme\\StorefrontPluginRegistry'] ?? $this->getStorefrontPluginRegistryService()), ($this->services['theme.repository'] ?? $this->getTheme_RepositoryService()), ($this->services['theme_sales_channel.repository'] ?? $this->getThemeSalesChannel_RepositoryService()), new \Shopware\Storefront\Theme\ThemeCompiler(($this->services['shopware.filesystem.theme'] ?? $this->getShopware_Filesystem_ThemeService()), ($this->services['shopware.filesystem.temp'] ?? $this->getShopware_Filesystem_TempService()), ($this->privates['Shopware\\Storefront\\Theme\\ThemeFileResolver'] ?? $this->getThemeFileResolverService()), true, $a, ($this->privates['Shopware\\Storefront\\Theme\\ThemeFileImporter'] ?? ($this->privates['Shopware\\Storefront\\Theme\\ThemeFileImporter'] = new \Shopware\Storefront\Theme\ThemeFileImporter())), ($this->services['media.repository'] ?? $this->getMedia_RepositoryService()), ['public' => ($this->privates['shopware.asset.public'] ?? $this->getShopware_Asset_PublicService()), 'theme' => ($this->privates['shopware.asset.theme'] ?? $this->getShopware_Asset_ThemeService()), 'asset' => ($this->privates['shopware.asset.asset'] ?? $this->getShopware_Asset_AssetService()), 'sitemap' => ($this->privates['shopware.asset.sitemap'] ?? $this->getShopware_Asset_SitemapService())], ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidator'] ?? $this->getCacheInvalidatorService())), $a);
}
/**
* Gets the private 'Shopware\Storefront\Theme\Twig\ThemeNamespaceHierarchyBuilder' shared service.
*
* @return \Shopware\Storefront\Theme\Twig\ThemeNamespaceHierarchyBuilder
*/
protected function getThemeNamespaceHierarchyBuilderService()
{
return $this->privates['Shopware\\Storefront\\Theme\\Twig\\ThemeNamespaceHierarchyBuilder'] = new \Shopware\Storefront\Theme\Twig\ThemeNamespaceHierarchyBuilder(new \Shopware\Storefront\Theme\Twig\ThemeInheritanceBuilder(($this->services['Shopware\\Storefront\\Theme\\StorefrontPluginRegistry'] ?? $this->getStorefrontPluginRegistryService())));
}
/**
* Gets the private 'Swag\LanguagePack\Core\Framework\DataAbstractionLayer\Write\Validation\SalesChannelDomainValidator' shared service.
*
* @return \Swag\LanguagePack\Core\Framework\DataAbstractionLayer\Write\Validation\SalesChannelDomainValidator
*/
protected function getSalesChannelDomainValidatorService()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagLanguagePack/src/Core/Framework/DataAbstractionLayer/Write/Validation/AbstractLanguageValidator.php';
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagLanguagePack/src/Core/Framework/DataAbstractionLayer/Write/Validation/SalesChannelDomainValidator.php';
return $this->privates['Swag\\LanguagePack\\Core\\Framework\\DataAbstractionLayer\\Write\\Validation\\SalesChannelDomainValidator'] = new \Swag\LanguagePack\Core\Framework\DataAbstractionLayer\Write\Validation\SalesChannelDomainValidator(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Swag\LanguagePack\Core\Framework\DataAbstractionLayer\Write\Validation\SalesChannelLanguageValidator' shared service.
*
* @return \Swag\LanguagePack\Core\Framework\DataAbstractionLayer\Write\Validation\SalesChannelLanguageValidator
*/
protected function getSalesChannelLanguageValidatorService()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagLanguagePack/src/Core/Framework/DataAbstractionLayer/Write/Validation/AbstractLanguageValidator.php';
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagLanguagePack/src/Core/Framework/DataAbstractionLayer/Write/Validation/SalesChannelLanguageValidator.php';
return $this->privates['Swag\\LanguagePack\\Core\\Framework\\DataAbstractionLayer\\Write\\Validation\\SalesChannelLanguageValidator'] = new \Swag\LanguagePack\Core\Framework\DataAbstractionLayer\Write\Validation\SalesChannelLanguageValidator(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Swag\LanguagePack\Core\Framework\DataAbstractionLayer\Write\Validation\SalesChannelValidator' shared service.
*
* @return \Swag\LanguagePack\Core\Framework\DataAbstractionLayer\Write\Validation\SalesChannelValidator
*/
protected function getSalesChannelValidatorService()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagLanguagePack/src/Core/Framework/DataAbstractionLayer/Write/Validation/AbstractLanguageValidator.php';
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagLanguagePack/src/Core/Framework/DataAbstractionLayer/Write/Validation/SalesChannelValidator.php';
return $this->privates['Swag\\LanguagePack\\Core\\Framework\\DataAbstractionLayer\\Write\\Validation\\SalesChannelValidator'] = new \Swag\LanguagePack\Core\Framework\DataAbstractionLayer\Write\Validation\SalesChannelValidator(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Swag\LanguagePack\Core\Framework\DataAbstractionLayer\Write\Validation\UserValidator' shared service.
*
* @return \Swag\LanguagePack\Core\Framework\DataAbstractionLayer\Write\Validation\UserValidator
*/
protected function getUserValidatorService()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagLanguagePack/src/Core/Framework/DataAbstractionLayer/Write/Validation/AbstractLanguageValidator.php';
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagLanguagePack/src/Core/Framework/DataAbstractionLayer/Write/Validation/UserValidator.php';
return $this->privates['Swag\\LanguagePack\\Core\\Framework\\DataAbstractionLayer\\Write\\Validation\\UserValidator'] = new \Swag\LanguagePack\Core\Framework\DataAbstractionLayer\Write\Validation\UserValidator(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Swag\LanguagePack\Core\System\SalesChannel\Command\SalesChannelCreateCommand' shared service.
*
* @return \Swag\LanguagePack\Core\System\SalesChannel\Command\SalesChannelCreateCommand
*/
protected function getSalesChannelCreateCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagLanguagePack/src/Core/System/SalesChannel/Command/SalesChannelCreateCommand.php';
$this->privates['Swag\\LanguagePack\\Core\\System\\SalesChannel\\Command\\SalesChannelCreateCommand'] = $instance = new \Swag\LanguagePack\Core\System\SalesChannel\Command\SalesChannelCreateCommand(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), ($this->services['sales_channel.repository'] ?? $this->getSalesChannel_RepositoryService()), ($this->services['payment_method.repository'] ?? $this->getPaymentMethod_RepositoryService()), ($this->services['shipping_method.repository'] ?? $this->getShippingMethod_RepositoryService()), ($this->services['country.repository'] ?? $this->getCountry_RepositoryService()), ($this->services['snippet_set.repository'] ?? $this->getSnippetSet_RepositoryService()), ($this->services['category.repository'] ?? $this->getCategory_RepositoryService()), ($this->services['language.repository'] ?? $this->getLanguage_RepositoryService()));
$instance->setName('sales-channel:create');
return $instance;
}
/**
* Gets the private 'Swag\LanguagePack\Storefront\Framework\Command\SalesChannelCreateStorefrontCommand' shared service.
*
* @return \Swag\LanguagePack\Storefront\Framework\Command\SalesChannelCreateStorefrontCommand
*/
protected function getSalesChannelCreateStorefrontCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagLanguagePack/src/Core/System/SalesChannel/Command/SalesChannelCreateCommand.php';
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagLanguagePack/src/Storefront/Framework/Command/SalesChannelCreateStorefrontCommand.php';
$this->privates['Swag\\LanguagePack\\Storefront\\Framework\\Command\\SalesChannelCreateStorefrontCommand'] = $instance = new \Swag\LanguagePack\Storefront\Framework\Command\SalesChannelCreateStorefrontCommand(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), ($this->services['sales_channel.repository'] ?? $this->getSalesChannel_RepositoryService()), ($this->services['payment_method.repository'] ?? $this->getPaymentMethod_RepositoryService()), ($this->services['shipping_method.repository'] ?? $this->getShippingMethod_RepositoryService()), ($this->services['country.repository'] ?? $this->getCountry_RepositoryService()), ($this->services['snippet_set.repository'] ?? $this->getSnippetSet_RepositoryService()), ($this->services['category.repository'] ?? $this->getCategory_RepositoryService()), ($this->services['language.repository'] ?? $this->getLanguage_RepositoryService()));
$instance->setName('sales-channel:create:storefront');
return $instance;
}
/**
* Gets the private 'Swag\Markets\Service\ConfigService' shared autowired service.
*
* @return \Swag\Markets\Service\ConfigService
*/
protected function getConfigServiceService()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagMarkets/src/Service/ConfigService.php';
return $this->privates['Swag\\Markets\\Service\\ConfigService'] = new \Swag\Markets\Service\ConfigService(($this->services['bf_config.repository'] ?? $this->getBfConfig_RepositoryService()));
}
/**
* Gets the private 'Swag\PlatformDemoData\DataProvider\CategoryProvider' shared service.
*
* @return \Swag\PlatformDemoData\DataProvider\CategoryProvider
*/
protected function getCategoryProviderService()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagPlatformDemoData/src/DataProvider/DemoDataProvider.php';
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagPlatformDemoData/src/DataProvider/CategoryProvider.php';
return $this->privates['Swag\\PlatformDemoData\\DataProvider\\CategoryProvider'] = new \Swag\PlatformDemoData\DataProvider\CategoryProvider(($this->services['category.repository'] ?? $this->getCategory_RepositoryService()), ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Swag\PlatformDemoData\DataProvider\CmsPageProvider' shared service.
*
* @return \Swag\PlatformDemoData\DataProvider\CmsPageProvider
*/
protected function getCmsPageProviderService()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagPlatformDemoData/src/DataProvider/DemoDataProvider.php';
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagPlatformDemoData/src/DataProvider/CmsPageProvider.php';
return $this->privates['Swag\\PlatformDemoData\\DataProvider\\CmsPageProvider'] = new \Swag\PlatformDemoData\DataProvider\CmsPageProvider(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Swag\PlatformDemoData\DataProvider\CustomerProvider' shared service.
*
* @return \Swag\PlatformDemoData\DataProvider\CustomerProvider
*/
protected function getCustomerProviderService()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagPlatformDemoData/src/DataProvider/DemoDataProvider.php';
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagPlatformDemoData/src/DataProvider/CustomerProvider.php';
return $this->privates['Swag\\PlatformDemoData\\DataProvider\\CustomerProvider'] = new \Swag\PlatformDemoData\DataProvider\CustomerProvider(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Swag\PlatformDemoData\DataProvider\MediaProvider' shared service.
*
* @return \Swag\PlatformDemoData\DataProvider\MediaProvider
*/
protected function getMediaProviderService()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagPlatformDemoData/src/DataProvider/DemoDataProvider.php';
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagPlatformDemoData/src/DataProvider/MediaProvider.php';
return $this->privates['Swag\\PlatformDemoData\\DataProvider\\MediaProvider'] = new \Swag\PlatformDemoData\DataProvider\MediaProvider(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()), ($this->services['Shopware\\Core\\Content\\Media\\File\\FileSaver'] ?? $this->getFileSaverService()));
}
/**
* Gets the private 'Swag\PlatformDemoData\DataProvider\ProductProvider' shared service.
*
* @return \Swag\PlatformDemoData\DataProvider\ProductProvider
*/
protected function getProductProviderService()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagPlatformDemoData/src/DataProvider/DemoDataProvider.php';
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagPlatformDemoData/src/DataProvider/ProductProvider.php';
return $this->privates['Swag\\PlatformDemoData\\DataProvider\\ProductProvider'] = new \Swag\PlatformDemoData\DataProvider\ProductProvider(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Swag\PlatformDemoData\DataProvider\PropertyProvider' shared service.
*
* @return \Swag\PlatformDemoData\DataProvider\PropertyProvider
*/
protected function getPropertyProviderService()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagPlatformDemoData/src/DataProvider/DemoDataProvider.php';
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagPlatformDemoData/src/DataProvider/PropertyProvider.php';
return $this->privates['Swag\\PlatformDemoData\\DataProvider\\PropertyProvider'] = new \Swag\PlatformDemoData\DataProvider\PropertyProvider(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Swag\PlatformDemoData\DataProvider\RuleProvider' shared service.
*
* @return \Swag\PlatformDemoData\DataProvider\RuleProvider
*/
protected function getRuleProviderService()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagPlatformDemoData/src/DataProvider/DemoDataProvider.php';
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagPlatformDemoData/src/DataProvider/RuleProvider.php';
return $this->privates['Swag\\PlatformDemoData\\DataProvider\\RuleProvider'] = new \Swag\PlatformDemoData\DataProvider\RuleProvider(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Swag\PlatformDemoData\DataProvider\ShippingMethodProvider' shared service.
*
* @return \Swag\PlatformDemoData\DataProvider\ShippingMethodProvider
*/
protected function getShippingMethodProviderService()
{
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagPlatformDemoData/src/DataProvider/DemoDataProvider.php';
include_once \dirname(__DIR__, 4).'/custom/plugins/SwagPlatformDemoData/src/DataProvider/ShippingMethodProvider.php';
return $this->privates['Swag\\PlatformDemoData\\DataProvider\\ShippingMethodProvider'] = new \Swag\PlatformDemoData\DataProvider\ShippingMethodProvider(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService()));
}
/**
* Gets the private 'Symfony\Bridge\PsrHttpMessage\Factory\PsrHttpFactory' shared service.
*
* @return \Symfony\Bridge\PsrHttpMessage\Factory\PsrHttpFactory
*/
protected function getPsrHttpFactoryService()
{
$a = new \Nyholm\Psr7\Factory\Psr17Factory();
return $this->privates['Symfony\\Bridge\\PsrHttpMessage\\Factory\\PsrHttpFactory'] = new \Symfony\Bridge\PsrHttpMessage\Factory\PsrHttpFactory($a, $a, $a, $a);
}
/**
* Gets the private 'annotations.cache' shared service.
*
* @return \Symfony\Component\Cache\DoctrineProvider
*/
protected function getAnnotations_CacheService()
{
return new \Symfony\Component\Cache\DoctrineProvider(\Symfony\Component\Cache\Adapter\PhpArrayAdapter::create(($this->targetDir.''.'/annotations.php'), ($this->privates['cache.annotations'] ?? $this->getCache_AnnotationsService())));
}
/**
* Gets the private 'annotations.cache_warmer' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\CacheWarmer\AnnotationsCacheWarmer
*/
protected function getAnnotations_CacheWarmerService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/CacheWarmer/CacheWarmerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/CacheWarmer/AbstractPhpFileCacheWarmer.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/CacheWarmer/AnnotationsCacheWarmer.php';
return $this->privates['annotations.cache_warmer'] = new \Symfony\Bundle\FrameworkBundle\CacheWarmer\AnnotationsCacheWarmer(($this->privates['annotations.reader'] ?? $this->getAnnotations_ReaderService()), ($this->targetDir.''.'/annotations.php'), '#^Symfony\\\\(?:Component\\\\HttpKernel\\\\|Bundle\\\\FrameworkBundle\\\\Controller\\\\(?!.*Controller$))#', true);
}
/**
* Gets the private 'annotations.cached_reader' shared service.
*
* @return \Doctrine\Common\Annotations\CachedReader
*/
protected function getAnnotations_CachedReaderService()
{
return $this->privates['annotations.cached_reader'] = new \Doctrine\Common\Annotations\CachedReader(($this->privates['annotations.reader'] ?? $this->getAnnotations_ReaderService()), $this->getAnnotations_CacheService(), true);
}
/**
* Gets the private 'annotations.reader' shared service.
*
* @return \Doctrine\Common\Annotations\AnnotationReader
*/
protected function getAnnotations_ReaderService()
{
$this->privates['annotations.reader'] = $instance = new \Doctrine\Common\Annotations\AnnotationReader();
$a = new \Doctrine\Common\Annotations\AnnotationRegistry();
$a->registerUniqueLoader('class_exists');
$instance->addGlobalIgnoredName('required', $a);
return $instance;
}
/**
* Gets the private 'assets.packages' shared service.
*
* @return \Symfony\Component\Asset\Packages
*/
protected function getAssets_PackagesService()
{
$a = ($this->privates['router.request_context'] ?? $this->getRouter_RequestContextService());
$b = ($this->privates['shopware.asset.asset'] ?? $this->getShopware_Asset_AssetService());
$this->privates['assets.packages'] = $instance = new \Symfony\Component\Asset\Packages(new \Symfony\Component\Asset\PathPackage('', ($this->privates['assets.empty_version_strategy'] ?? ($this->privates['assets.empty_version_strategy'] = new \Symfony\Component\Asset\VersionStrategy\EmptyVersionStrategy())), new \Symfony\Component\Asset\Context\RequestStackContext(($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack())), $a->getBaseUrl(), $a->isSecure())), ['public' => ($this->privates['shopware.asset.public'] ?? $this->getShopware_Asset_PublicService()), 'theme' => ($this->privates['shopware.asset.theme'] ?? $this->getShopware_Asset_ThemeService()), 'asset' => $b, 'sitemap' => ($this->privates['shopware.asset.sitemap'] ?? $this->getShopware_Asset_SitemapService())]);
$instance->setDefaultPackage($b);
return $instance;
}
/**
* Gets the private 'cache.annotations' shared service.
*
* @return \Symfony\Component\Cache\Adapter\TraceableAdapter
*/
protected function getCache_AnnotationsService()
{
return $this->privates['cache.annotations'] = new \Symfony\Component\Cache\Adapter\TraceableAdapter(\Symfony\Component\Cache\Adapter\AbstractAdapter::createSystemCache('j-Uz298WNq', 0, $this->getParameter('container.build_id'), ($this->targetDir.''.'/pools'), ($this->privates['monolog.logger.cache'] ?? $this->getMonolog_Logger_CacheService())));
}
/**
* Gets the private 'cache.http' shared service.
*
* @return \Symfony\Component\Cache\Adapter\TagAwareAdapter
*/
protected function getCache_HttpService()
{
$this->privates['cache.http'] = $instance = new \Symfony\Component\Cache\Adapter\TagAwareAdapter(($this->privates['.cache.http.inner'] ?? $this->get_Cache_Http_InnerService()), ($this->privates['cache.tags'] ?? $this->getCache_TagsService()));
$instance->setLogger(($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()));
return $instance;
}
/**
* Gets the private 'cache.messenger.restart_workers_signal' shared service.
*
* @return \Symfony\Component\Cache\Adapter\TraceableAdapter
*/
protected function getCache_Messenger_RestartWorkersSignalService()
{
$a = new \Symfony\Component\Cache\Adapter\ArrayAdapter(0);
$a->setLogger(($this->privates['monolog.logger.cache'] ?? $this->getMonolog_Logger_CacheService()));
return $this->privates['cache.messenger.restart_workers_signal'] = new \Symfony\Component\Cache\Adapter\TraceableAdapter($a);
}
/**
* Gets the private 'cache.property_info' shared service.
*
* @return \Symfony\Component\Cache\Adapter\TraceableAdapter
*/
protected function getCache_PropertyInfoService()
{
return $this->privates['cache.property_info'] = new \Symfony\Component\Cache\Adapter\TraceableAdapter(\Symfony\Component\Cache\Adapter\AbstractAdapter::createSystemCache('1Lbh9cuort', 0, $this->getParameter('container.build_id'), ($this->targetDir.''.'/pools'), ($this->privates['monolog.logger.cache'] ?? $this->getMonolog_Logger_CacheService())));
}
/**
* Gets the private 'cache.serializer' shared service.
*
* @return \Symfony\Component\Cache\Adapter\TraceableAdapter
*/
protected function getCache_SerializerService()
{
return $this->privates['cache.serializer'] = new \Symfony\Component\Cache\Adapter\TraceableAdapter(\Symfony\Component\Cache\Adapter\AbstractAdapter::createSystemCache('T3BSGACKzN', 0, $this->getParameter('container.build_id'), ($this->targetDir.''.'/pools'), ($this->privates['monolog.logger.cache'] ?? $this->getMonolog_Logger_CacheService())));
}
/**
* Gets the private 'cache.tags' shared service.
*
* @return \Symfony\Component\Cache\Adapter\TraceableAdapter
*/
protected function getCache_TagsService()
{
$a = new \Symfony\Component\Cache\Adapter\ArrayAdapter(0);
$a->setLogger(($this->privates['monolog.logger.cache'] ?? $this->getMonolog_Logger_CacheService()));
return $this->privates['cache.tags'] = new \Symfony\Component\Cache\Adapter\TraceableAdapter($a);
}
/**
* Gets the private 'cache.validator' shared service.
*
* @return \Symfony\Component\Cache\Adapter\TraceableAdapter
*/
protected function getCache_ValidatorService()
{
return $this->privates['cache.validator'] = new \Symfony\Component\Cache\Adapter\TraceableAdapter(\Symfony\Component\Cache\Adapter\AbstractAdapter::createSystemCache('JFVvZCYEir', 0, $this->getParameter('container.build_id'), ($this->targetDir.''.'/pools'), ($this->privates['monolog.logger.cache'] ?? $this->getMonolog_Logger_CacheService())));
}
/**
* Gets the private 'cache_pool_clearer.cache_warmer' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\CacheWarmer\CachePoolClearerCacheWarmer
*/
protected function getCachePoolClearer_CacheWarmerService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/CacheWarmer/CacheWarmerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/CacheWarmer/CachePoolClearerCacheWarmer.php';
return $this->privates['cache_pool_clearer.cache_warmer'] = new \Symfony\Bundle\FrameworkBundle\CacheWarmer\CachePoolClearerCacheWarmer(($this->services['cache.system_clearer'] ?? $this->getCache_SystemClearerService()), [0 => 'cache.validator', 1 => 'cache.serializer']);
}
/**
* Gets the private 'config_cache_factory' shared service.
*
* @return \Symfony\Component\Config\ResourceCheckerConfigCacheFactory
*/
protected function getConfigCacheFactoryService()
{
return $this->privates['config_cache_factory'] = new \Symfony\Component\Config\ResourceCheckerConfigCacheFactory(new RewindableGenerator(function () {
yield 0 => ($this->privates['dependency_injection.config.container_parameters_resource_checker'] ?? ($this->privates['dependency_injection.config.container_parameters_resource_checker'] = new \Symfony\Component\DependencyInjection\Config\ContainerParametersResourceChecker($this)));
yield 1 => ($this->privates['config.resource.self_checking_resource_checker'] ?? ($this->privates['config.resource.self_checking_resource_checker'] = new \Symfony\Component\Config\Resource\SelfCheckingResourceChecker()));
}, 2));
}
/**
* Gets the private 'console.command.about' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\Command\AboutCommand
*/
protected function getConsole_Command_AboutService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/AboutCommand.php';
$this->privates['console.command.about'] = $instance = new \Symfony\Bundle\FrameworkBundle\Command\AboutCommand();
$instance->setName('about');
return $instance;
}
/**
* Gets the private 'console.command.assets_install' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Asset\AssetInstallCommand
*/
protected function getConsole_Command_AssetsInstallService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Adapter/Asset/AssetInstallCommand.php';
$this->privates['console.command.assets_install'] = $instance = new \Shopware\Core\Framework\Adapter\Asset\AssetInstallCommand(($this->services['kernel'] ?? $this->get('kernel', 1)), ($this->privates['Shopware\\Core\\Framework\\Plugin\\Util\\AssetService'] ?? $this->getAssetServiceService()));
$instance->setName('assets:install');
return $instance;
}
/**
* Gets the private 'console.command.cache_clear' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\Command\CacheClearCommand
*/
protected function getConsole_Command_CacheClearService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/CacheClearCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/filesystem/Filesystem.php';
$this->privates['console.command.cache_clear'] = $instance = new \Symfony\Bundle\FrameworkBundle\Command\CacheClearCommand(($this->services['.container.private.cache_clearer'] ?? $this->get_Container_Private_CacheClearerService()), ($this->services['.container.private.filesystem'] ?? ($this->services['.container.private.filesystem'] = new \Symfony\Component\Filesystem\Filesystem())));
$instance->setName('cache:clear');
return $instance;
}
/**
* Gets the private 'console.command.cache_pool_clear' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\Command\CachePoolClearCommand
*/
protected function getConsole_Command_CachePoolClearService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/CachePoolClearCommand.php';
$this->privates['console.command.cache_pool_clear'] = $instance = new \Symfony\Bundle\FrameworkBundle\Command\CachePoolClearCommand(($this->services['cache.global_clearer'] ?? $this->getCache_GlobalClearerService()));
$instance->setName('cache:pool:clear');
return $instance;
}
/**
* Gets the private 'console.command.cache_pool_delete' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\Command\CachePoolDeleteCommand
*/
protected function getConsole_Command_CachePoolDeleteService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/CachePoolDeleteCommand.php';
$this->privates['console.command.cache_pool_delete'] = $instance = new \Symfony\Bundle\FrameworkBundle\Command\CachePoolDeleteCommand(($this->services['cache.global_clearer'] ?? $this->getCache_GlobalClearerService()));
$instance->setName('cache:pool:delete');
return $instance;
}
/**
* Gets the private 'console.command.cache_pool_list' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\Command\CachePoolListCommand
*/
protected function getConsole_Command_CachePoolListService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/CachePoolListCommand.php';
$this->privates['console.command.cache_pool_list'] = $instance = new \Symfony\Bundle\FrameworkBundle\Command\CachePoolListCommand([0 => 'cache.app', 1 => 'cache.system', 2 => 'cache.validator', 3 => 'cache.serializer', 4 => 'cache.annotations', 5 => 'cache.property_info', 6 => 'cache.messenger.restart_workers_signal', 7 => 'cache.object', 8 => 'cache.http', 9 => 'cache.tags']);
$instance->setName('cache:pool:list');
return $instance;
}
/**
* Gets the private 'console.command.cache_pool_prune' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\Command\CachePoolPruneCommand
*/
protected function getConsole_Command_CachePoolPruneService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/CachePoolPruneCommand.php';
$this->privates['console.command.cache_pool_prune'] = $instance = new \Symfony\Bundle\FrameworkBundle\Command\CachePoolPruneCommand(new RewindableGenerator(function () {
yield 'cache.app' => ($this->services['cache.app'] ?? $this->getCache_AppService());
yield 'cache.system' => ($this->services['cache.system'] ?? $this->getCache_SystemService());
yield 'cache.validator' => ($this->privates['cache.validator'] ?? $this->getCache_ValidatorService());
yield 'cache.serializer' => ($this->privates['cache.serializer'] ?? $this->getCache_SerializerService());
yield 'cache.annotations' => ($this->privates['cache.annotations'] ?? $this->getCache_AnnotationsService());
yield 'cache.property_info' => ($this->privates['cache.property_info'] ?? $this->getCache_PropertyInfoService());
yield 'cache.messenger.restart_workers_signal' => ($this->privates['cache.messenger.restart_workers_signal'] ?? $this->getCache_Messenger_RestartWorkersSignalService());
yield '.cache.object.inner' => ($this->privates['.cache.object.inner'] ?? $this->get_Cache_Object_InnerService());
yield '.cache.http.inner' => ($this->privates['.cache.http.inner'] ?? $this->get_Cache_Http_InnerService());
yield 'cache.tags' => ($this->privates['cache.tags'] ?? $this->getCache_TagsService());
}, 10));
$instance->setName('cache:pool:prune');
return $instance;
}
/**
* Gets the private 'console.command.cache_warmup' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\Command\CacheWarmupCommand
*/
protected function getConsole_Command_CacheWarmupService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/CacheWarmupCommand.php';
$this->privates['console.command.cache_warmup'] = $instance = new \Symfony\Bundle\FrameworkBundle\Command\CacheWarmupCommand(($this->services['cache_warmer'] ?? $this->getCacheWarmerService()));
$instance->setName('cache:warmup');
return $instance;
}
/**
* Gets the private 'console.command.config_debug' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\Command\ConfigDebugCommand
*/
protected function getConsole_Command_ConfigDebugService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/BuildDebugContainerTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/ContainerDebugCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/AbstractConfigCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/ConfigDebugCommand.php';
$this->privates['console.command.config_debug'] = $instance = new \Symfony\Bundle\FrameworkBundle\Command\ConfigDebugCommand();
$instance->setName('debug:config');
return $instance;
}
/**
* Gets the private 'console.command.config_dump_reference' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\Command\ConfigDumpReferenceCommand
*/
protected function getConsole_Command_ConfigDumpReferenceService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/BuildDebugContainerTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/ContainerDebugCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/AbstractConfigCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/ConfigDumpReferenceCommand.php';
$this->privates['console.command.config_dump_reference'] = $instance = new \Symfony\Bundle\FrameworkBundle\Command\ConfigDumpReferenceCommand();
$instance->setName('config:dump-reference');
return $instance;
}
/**
* Gets the private 'console.command.container_debug' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\Command\ContainerDebugCommand
*/
protected function getConsole_Command_ContainerDebugService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/BuildDebugContainerTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/ContainerDebugCommand.php';
$this->privates['console.command.container_debug'] = $instance = new \Symfony\Bundle\FrameworkBundle\Command\ContainerDebugCommand();
$instance->setName('debug:container');
return $instance;
}
/**
* Gets the private 'console.command.container_lint' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\Command\ContainerLintCommand
*/
protected function getConsole_Command_ContainerLintService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/ContainerLintCommand.php';
$this->privates['console.command.container_lint'] = $instance = new \Symfony\Bundle\FrameworkBundle\Command\ContainerLintCommand();
$instance->setName('lint:container');
return $instance;
}
/**
* Gets the private 'console.command.debug_autowiring' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\Command\DebugAutowiringCommand
*/
protected function getConsole_Command_DebugAutowiringService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/BuildDebugContainerTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/ContainerDebugCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/DebugAutowiringCommand.php';
$this->privates['console.command.debug_autowiring'] = $instance = new \Symfony\Bundle\FrameworkBundle\Command\DebugAutowiringCommand(NULL, ($this->privates['debug.file_link_formatter'] ?? $this->getDebug_FileLinkFormatterService()));
$instance->setName('debug:autowiring');
return $instance;
}
/**
* Gets the private 'console.command.event_dispatcher_debug' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\Command\EventDispatcherDebugCommand
*/
protected function getConsole_Command_EventDispatcherDebugService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/EventDispatcherDebugCommand.php';
$this->privates['console.command.event_dispatcher_debug'] = $instance = new \Symfony\Bundle\FrameworkBundle\Command\EventDispatcherDebugCommand(($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
$instance->setName('debug:event-dispatcher');
return $instance;
}
/**
* Gets the private 'console.command.messenger_consume_messages' shared service.
*
* @return \Symfony\Component\Messenger\Command\ConsumeMessagesCommand
*/
protected function getConsole_Command_MessengerConsumeMessagesService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Command/ConsumeMessagesCommand.php';
$this->privates['console.command.messenger_consume_messages'] = $instance = new \Symfony\Component\Messenger\Command\ConsumeMessagesCommand(($this->privates['messenger.routable_message_bus'] ?? $this->getMessenger_RoutableMessageBusService()), ($this->privates['messenger.receiver_locator'] ?? $this->getMessenger_ReceiverLocatorService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), ($this->privates['monolog.logger.messenger'] ?? $this->getMonolog_Logger_MessengerService()), $this->parameters['enqueue.transports']);
$instance->setName('messenger:consume');
return $instance;
}
/**
* Gets the private 'console.command.messenger_debug' shared service.
*
* @return \Symfony\Component\Messenger\Command\DebugCommand
*/
protected function getConsole_Command_MessengerDebugService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Command/DebugCommand.php';
$this->privates['console.command.messenger_debug'] = $instance = new \Symfony\Component\Messenger\Command\DebugCommand(['messenger.bus.shopware' => ['Shopware\\Core\\Framework\\Adapter\\Cache\\InvalidateCacheTask' => [0 => [0 => 'Shopware\\Core\\Framework\\Adapter\\Cache\\CacheInvalidator', 1 => []]], 'Shopware\\Core\\Framework\\Adapter\\Cache\\Message\\CleanupOldCacheFolders' => [0 => [0 => 'Shopware\\Core\\Framework\\Adapter\\Cache\\CacheClearer', 1 => []]], 'Shopware\\Core\\Content\\Media\\Message\\GenerateThumbnailsMessage' => [0 => [0 => 'Shopware\\Core\\Content\\Media\\Message\\GenerateThumbnailsHandler', 1 => []]], 'Shopware\\Core\\Content\\Media\\Message\\UpdateThumbnailsMessage' => [0 => [0 => 'Shopware\\Core\\Content\\Media\\Message\\GenerateThumbnailsHandler', 1 => []]], 'Shopware\\Core\\Framework\\App\\ScheduledTask\\UpdateAppsTask' => [0 => [0 => 'Shopware\\Core\\Framework\\App\\ScheduledTask\\UpdateAppsHandler', 1 => []]], 'Shopware\\Core\\Framework\\DataAbstractionLayer\\Indexing\\EntityIndexingMessage' => [0 => [0 => 'Shopware\\Core\\Framework\\DataAbstractionLayer\\Indexing\\EntityIndexerRegistry', 1 => []]], 'Shopware\\Core\\Framework\\DataAbstractionLayer\\Indexing\\MessageQueue\\IterateEntityIndexerMessage' => [0 => [0 => 'Shopware\\Core\\Framework\\DataAbstractionLayer\\Indexing\\EntityIndexerRegistry', 1 => []]], 'Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\Cleanup\\CleanupVersionTask' => [0 => [0 => 'Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\Cleanup\\CleanupVersionTaskHandler', 1 => []]], 'Shopware\\Core\\Framework\\MessageQueue\\Message\\EncryptedMessage' => [0 => [0 => 'Shopware\\Core\\Framework\\MessageQueue\\Handler\\EncryptedMessageHandler', 1 => []]], 'Shopware\\Core\\Framework\\MessageQueue\\Message\\RetryMessage' => [0 => [0 => 'Shopware\\Core\\Framework\\MessageQueue\\Handler\\RetryMessageHandler', 1 => []]], 'Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\RequeueDeadMessagesTask' => [0 => [0 => 'Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\RequeueDeadMessagesHandler', 1 => []]], 'Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\MessageQueue\\RegisterScheduledTaskMessage' => [0 => [0 => 'Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\MessageQueue\\RegisterScheduledTaskHandler', 1 => []]], 'Shopware\\Core\\Content\\Media\\Message\\DeleteFileMessage' => [0 => [0 => 'Shopware\\Core\\Content\\Media\\Message\\DeleteFileHandler', 1 => []]], 'Shopware\\Core\\Content\\Newsletter\\ScheduledTask\\NewsletterRecipientTask' => [0 => [0 => 'Shopware\\Core\\Content\\Newsletter\\ScheduledTask\\NewsletterRecipientTaskHandler', 1 => []]], 'Shopware\\Core\\Content\\ProductExport\\ScheduledTask\\ProductExportGenerateTask' => [0 => [0 => 'Shopware\\Core\\Content\\ProductExport\\ScheduledTask\\ProductExportGenerateTaskHandler', 1 => []]], 'Shopware\\Core\\Content\\ProductExport\\ScheduledTask\\ProductExportPartialGeneration' => [0 => [0 => 'Shopware\\Core\\Content\\ProductExport\\ScheduledTask\\ProductExportPartialGenerationHandler', 1 => []]], 'Shopware\\Core\\Content\\ImportExport\\Message\\DeleteFileMessage' => [0 => [0 => 'Shopware\\Core\\Content\\ImportExport\\Message\\DeleteFileHandler', 1 => []]], 'Shopware\\Core\\Content\\Sitemap\\ScheduledTask\\SitemapGenerateTask' => [0 => [0 => 'Shopware\\Core\\Content\\Sitemap\\ScheduledTask\\SitemapGenerateTaskHandler', 1 => []]], 'Shopware\\Core\\Content\\Sitemap\\ScheduledTask\\SitemapMessage' => [0 => [0 => 'Shopware\\Core\\Content\\Sitemap\\ScheduledTask\\SitemapGenerateTaskHandler', 1 => []]], 'Shopware\\Core\\Checkout\\Cart\\Cleanup\\CleanupCartTask' => [0 => [0 => 'Shopware\\Core\\Checkout\\Cart\\Cleanup\\CleanupCartTaskHandler', 1 => []]], 'Shopware\\Storefront\\Framework\\Cache\\CacheWarmer\\WarmUpMessage' => [0 => [0 => 'Shopware\\Storefront\\Framework\\Cache\\CacheWarmer\\CacheWarmer', 1 => []]], 'Shopware\\Elasticsearch\\Framework\\Indexing\\CreateAliasTask' => [0 => [0 => 'Shopware\\Elasticsearch\\Framework\\Indexing\\CreateAliasTaskHandler', 1 => []]], 'Shopware\\Elasticsearch\\Framework\\Indexing\\ElasticsearchIndexingMessage' => [0 => [0 => 'Shopware\\Elasticsearch\\Framework\\Indexing\\ElasticsearchIndexer', 1 => []]], 'Symfony\\Component\\Mailer\\Messenger\\SendEmailMessage' => [0 => [0 => 'mailer.messenger.message_handler', 1 => []]]]]);
$instance->setName('debug:messenger');
return $instance;
}
/**
* Gets the private 'console.command.messenger_setup_transports' shared service.
*
* @return \Symfony\Component\Messenger\Command\SetupTransportsCommand
*/
protected function getConsole_Command_MessengerSetupTransportsService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Command/SetupTransportsCommand.php';
$this->privates['console.command.messenger_setup_transports'] = $instance = new \Symfony\Component\Messenger\Command\SetupTransportsCommand(($this->privates['messenger.receiver_locator'] ?? $this->getMessenger_ReceiverLocatorService()), $this->parameters['enqueue.transports']);
$instance->setName('messenger:setup-transports');
return $instance;
}
/**
* Gets the private 'console.command.messenger_stop_workers' shared service.
*
* @return \Symfony\Component\Messenger\Command\StopWorkersCommand
*/
protected function getConsole_Command_MessengerStopWorkersService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Command/StopWorkersCommand.php';
$this->privates['console.command.messenger_stop_workers'] = $instance = new \Symfony\Component\Messenger\Command\StopWorkersCommand(($this->privates['cache.messenger.restart_workers_signal'] ?? $this->getCache_Messenger_RestartWorkersSignalService()));
$instance->setName('messenger:stop-workers');
return $instance;
}
/**
* Gets the private 'console.command.router_debug' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\Command\RouterDebugCommand
*/
protected function getConsole_Command_RouterDebugService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/BuildDebugContainerTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/RouterDebugCommand.php';
$this->privates['console.command.router_debug'] = $instance = new \Symfony\Bundle\FrameworkBundle\Command\RouterDebugCommand(($this->services['router'] ?? $this->getRouterService()), ($this->privates['debug.file_link_formatter'] ?? $this->getDebug_FileLinkFormatterService()));
$instance->setName('debug:router');
return $instance;
}
/**
* Gets the private 'console.command.router_match' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\Command\RouterMatchCommand
*/
protected function getConsole_Command_RouterMatchService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/RouterMatchCommand.php';
$this->privates['console.command.router_match'] = $instance = new \Symfony\Bundle\FrameworkBundle\Command\RouterMatchCommand(($this->services['router'] ?? $this->getRouterService()), new RewindableGenerator(function () {
return new \EmptyIterator();
}, 0));
$instance->setName('router:match');
return $instance;
}
/**
* Gets the private 'console.command.secrets_decrypt_to_local' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\Command\SecretsDecryptToLocalCommand
*/
protected function getConsole_Command_SecretsDecryptToLocalService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/SecretsDecryptToLocalCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Secrets/AbstractVault.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Secrets/DotenvVault.php';
$this->privates['console.command.secrets_decrypt_to_local'] = $instance = new \Symfony\Bundle\FrameworkBundle\Command\SecretsDecryptToLocalCommand(($this->privates['secrets.vault'] ?? $this->getSecrets_VaultService()), ($this->privates['secrets.local_vault'] ?? ($this->privates['secrets.local_vault'] = new \Symfony\Bundle\FrameworkBundle\Secrets\DotenvVault((\dirname(__DIR__, 4).'/.env.dev.local')))));
$instance->setName('secrets:decrypt-to-local');
return $instance;
}
/**
* Gets the private 'console.command.secrets_encrypt_from_local' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\Command\SecretsEncryptFromLocalCommand
*/
protected function getConsole_Command_SecretsEncryptFromLocalService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/SecretsEncryptFromLocalCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Secrets/AbstractVault.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Secrets/DotenvVault.php';
$this->privates['console.command.secrets_encrypt_from_local'] = $instance = new \Symfony\Bundle\FrameworkBundle\Command\SecretsEncryptFromLocalCommand(($this->privates['secrets.vault'] ?? $this->getSecrets_VaultService()), ($this->privates['secrets.local_vault'] ?? ($this->privates['secrets.local_vault'] = new \Symfony\Bundle\FrameworkBundle\Secrets\DotenvVault((\dirname(__DIR__, 4).'/.env.dev.local')))));
$instance->setName('secrets:encrypt-from-local');
return $instance;
}
/**
* Gets the private 'console.command.secrets_generate_key' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\Command\SecretsGenerateKeysCommand
*/
protected function getConsole_Command_SecretsGenerateKeyService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/SecretsGenerateKeysCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Secrets/AbstractVault.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Secrets/DotenvVault.php';
$this->privates['console.command.secrets_generate_key'] = $instance = new \Symfony\Bundle\FrameworkBundle\Command\SecretsGenerateKeysCommand(($this->privates['secrets.vault'] ?? $this->getSecrets_VaultService()), ($this->privates['secrets.local_vault'] ?? ($this->privates['secrets.local_vault'] = new \Symfony\Bundle\FrameworkBundle\Secrets\DotenvVault((\dirname(__DIR__, 4).'/.env.dev.local')))));
$instance->setName('secrets:generate-keys');
return $instance;
}
/**
* Gets the private 'console.command.secrets_list' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\Command\SecretsListCommand
*/
protected function getConsole_Command_SecretsListService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/SecretsListCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Secrets/AbstractVault.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Secrets/DotenvVault.php';
$this->privates['console.command.secrets_list'] = $instance = new \Symfony\Bundle\FrameworkBundle\Command\SecretsListCommand(($this->privates['secrets.vault'] ?? $this->getSecrets_VaultService()), ($this->privates['secrets.local_vault'] ?? ($this->privates['secrets.local_vault'] = new \Symfony\Bundle\FrameworkBundle\Secrets\DotenvVault((\dirname(__DIR__, 4).'/.env.dev.local')))));
$instance->setName('secrets:list');
return $instance;
}
/**
* Gets the private 'console.command.secrets_remove' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\Command\SecretsRemoveCommand
*/
protected function getConsole_Command_SecretsRemoveService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/SecretsRemoveCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Secrets/AbstractVault.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Secrets/DotenvVault.php';
$this->privates['console.command.secrets_remove'] = $instance = new \Symfony\Bundle\FrameworkBundle\Command\SecretsRemoveCommand(($this->privates['secrets.vault'] ?? $this->getSecrets_VaultService()), ($this->privates['secrets.local_vault'] ?? ($this->privates['secrets.local_vault'] = new \Symfony\Bundle\FrameworkBundle\Secrets\DotenvVault((\dirname(__DIR__, 4).'/.env.dev.local')))));
$instance->setName('secrets:remove');
return $instance;
}
/**
* Gets the private 'console.command.secrets_set' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\Command\SecretsSetCommand
*/
protected function getConsole_Command_SecretsSetService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/SecretsSetCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Secrets/AbstractVault.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Secrets/DotenvVault.php';
$this->privates['console.command.secrets_set'] = $instance = new \Symfony\Bundle\FrameworkBundle\Command\SecretsSetCommand(($this->privates['secrets.vault'] ?? $this->getSecrets_VaultService()), ($this->privates['secrets.local_vault'] ?? ($this->privates['secrets.local_vault'] = new \Symfony\Bundle\FrameworkBundle\Secrets\DotenvVault((\dirname(__DIR__, 4).'/.env.dev.local')))));
$instance->setName('secrets:set');
return $instance;
}
/**
* Gets the private 'console.command.translation_debug' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\Command\TranslationDebugCommand
*/
protected function getConsole_Command_TranslationDebugService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/TranslationDebugCommand.php';
$this->privates['console.command.translation_debug'] = $instance = new \Symfony\Bundle\FrameworkBundle\Command\TranslationDebugCommand(($this->services['translator'] ?? $this->getTranslatorService()), ($this->privates['translation.reader'] ?? $this->getTranslation_ReaderService()), ($this->privates['translation.extractor'] ?? $this->getTranslation_ExtractorService()), (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Resources/snippet'), (\dirname(__DIR__, 4).'/templates'), [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations')], [0 => (\dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Resources/views/Email'), 1 => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Csrf/CsrfRouteListener.php'), 2 => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Event/CartMergedSubscriber.php'), 3 => (\dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/TranslationDebugCommand.php'), 4 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/ValidatorBuilder.php'), 5 => (\dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/CacheWarmer/TranslationsCacheWarmer.php'), 6 => (\dirname(__DIR__, 4).'/vendor/symfony/translation/DataCollector/TranslationDataCollector.php'), 7 => (\dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Extension/TranslationExtension.php')]);
$instance->setName('debug:translation');
return $instance;
}
/**
* Gets the private 'console.command.translation_update' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\Command\TranslationUpdateCommand
*/
protected function getConsole_Command_TranslationUpdateService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/TranslationUpdateCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Writer/TranslationWriterInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Writer/TranslationWriter.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Dumper/DumperInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Dumper/FileDumper.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Dumper/PhpFileDumper.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Dumper/XliffFileDumper.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Dumper/PoFileDumper.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Dumper/MoFileDumper.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Dumper/YamlFileDumper.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Dumper/QtFileDumper.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Dumper/CsvFileDumper.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Dumper/IniFileDumper.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Dumper/JsonFileDumper.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Dumper/IcuResFileDumper.php';
$a = new \Symfony\Component\Translation\Writer\TranslationWriter();
$a->addDumper('php', new \Symfony\Component\Translation\Dumper\PhpFileDumper());
$a->addDumper('xlf', new \Symfony\Component\Translation\Dumper\XliffFileDumper());
$a->addDumper('po', new \Symfony\Component\Translation\Dumper\PoFileDumper());
$a->addDumper('mo', new \Symfony\Component\Translation\Dumper\MoFileDumper());
$a->addDumper('yml', new \Symfony\Component\Translation\Dumper\YamlFileDumper());
$a->addDumper('yaml', new \Symfony\Component\Translation\Dumper\YamlFileDumper('yaml'));
$a->addDumper('ts', new \Symfony\Component\Translation\Dumper\QtFileDumper());
$a->addDumper('csv', new \Symfony\Component\Translation\Dumper\CsvFileDumper());
$a->addDumper('ini', new \Symfony\Component\Translation\Dumper\IniFileDumper());
$a->addDumper('json', new \Symfony\Component\Translation\Dumper\JsonFileDumper());
$a->addDumper('res', new \Symfony\Component\Translation\Dumper\IcuResFileDumper());
$this->privates['console.command.translation_update'] = $instance = new \Symfony\Bundle\FrameworkBundle\Command\TranslationUpdateCommand($a, ($this->privates['translation.reader'] ?? $this->getTranslation_ReaderService()), ($this->privates['translation.extractor'] ?? $this->getTranslation_ExtractorService()), 'en-GB', (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Resources/snippet'), (\dirname(__DIR__, 4).'/templates'), [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations')], [0 => (\dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Resources/views/Email'), 1 => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Framework/Csrf/CsrfRouteListener.php'), 2 => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Event/CartMergedSubscriber.php'), 3 => (\dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/TranslationDebugCommand.php'), 4 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/ValidatorBuilder.php'), 5 => (\dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/CacheWarmer/TranslationsCacheWarmer.php'), 6 => (\dirname(__DIR__, 4).'/vendor/symfony/translation/DataCollector/TranslationDataCollector.php'), 7 => (\dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Extension/TranslationExtension.php')]);
$instance->setName('translation:update');
return $instance;
}
/**
* Gets the private 'console.command.validator_debug' shared service.
*
* @return \Symfony\Component\Validator\Command\DebugCommand
*/
protected function getConsole_Command_ValidatorDebugService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/validator/Command/DebugCommand.php';
$this->privates['console.command.validator_debug'] = $instance = new \Symfony\Component\Validator\Command\DebugCommand(($this->services['.container.private.validator'] ?? $this->get_Container_Private_ValidatorService()));
$instance->setName('debug:validator');
return $instance;
}
/**
* Gets the private 'console.command.xliff_lint' shared service.
*
* @return \Symfony\Component\Translation\Command\XliffLintCommand
*/
protected function getConsole_Command_XliffLintService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Command/XliffLintCommand.php';
$this->privates['console.command.xliff_lint'] = $instance = new \Symfony\Component\Translation\Command\XliffLintCommand();
$instance->setName('lint:xliff');
return $instance;
}
/**
* Gets the private 'console.command.yaml_lint' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\Command\YamlLintCommand
*/
protected function getConsole_Command_YamlLintService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/yaml/Command/LintCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Command/YamlLintCommand.php';
$this->privates['console.command.yaml_lint'] = $instance = new \Symfony\Bundle\FrameworkBundle\Command\YamlLintCommand();
$instance->setName('lint:yaml');
return $instance;
}
/**
* Gets the private 'console.error_listener' shared service.
*
* @return \Symfony\Component\Console\EventListener\ErrorListener
*/
protected function getConsole_ErrorListenerService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/EventListener/ErrorListener.php';
$a = new \Symfony\Bridge\Monolog\Logger('console');
$a->pushProcessor(($this->privates['debug.log_processor'] ?? $this->getDebug_LogProcessorService()));
$a->pushHandler(($this->privates['monolog.handler.main'] ?? $this->getMonolog_Handler_MainService()));
\Symfony\Bundle\FrameworkBundle\DependencyInjection\Compiler\AddDebugLogProcessorPass::configureLogger($a);
return $this->privates['console.error_listener'] = new \Symfony\Component\Console\EventListener\ErrorListener($a);
}
/**
* Gets the private 'container.env_var_processor' shared service.
*
* @return \Symfony\Component\DependencyInjection\EnvVarProcessor
*/
protected function getContainer_EnvVarProcessorService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/dependency-injection/EnvVarProcessorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/dependency-injection/EnvVarProcessor.php';
return $this->privates['container.env_var_processor'] = new \Symfony\Component\DependencyInjection\EnvVarProcessor($this, new RewindableGenerator(function () {
yield 0 => ($this->privates['secrets.vault'] ?? $this->getSecrets_VaultService());
}, 1));
}
/**
* Gets the private 'data_collector.request' shared service.
*
* @return \Symfony\Component\HttpKernel\DataCollector\RequestDataCollector
*/
protected function getDataCollector_RequestService()
{
return $this->privates['data_collector.request'] = new \Symfony\Component\HttpKernel\DataCollector\RequestDataCollector(($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack())));
}
/**
* Gets the private 'data_collector.request.session_collector' shared service.
*
* @return \Closure
*/
protected function getDataCollector_Request_SessionCollectorService()
{
return $this->privates['data_collector.request.session_collector'] = \Closure::fromCallable([0 => ($this->privates['data_collector.request'] ?? $this->getDataCollector_RequestService()), 1 => 'collectSessionUsage']);
}
/**
* Gets the private 'debug.Shopware\Core\Checkout\Cart\CartValueResolver' shared service.
*
* @return \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver
*/
protected function getCartValueResolverService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentValueResolverInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentResolver/TraceableValueResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Cart/CartValueResolver.php';
return $this->privates['debug.Shopware\\Core\\Checkout\\Cart\\CartValueResolver'] = new \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver(new \Shopware\Core\Checkout\Cart\CartValueResolver(($this->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] ?? $this->getCartServiceService())), ($this->privates['debug.stopwatch'] ?? ($this->privates['debug.stopwatch'] = new \Symfony\Component\Stopwatch\Stopwatch(true))));
}
/**
* Gets the private 'debug.Shopware\Core\Checkout\Customer\CustomerValueResolver' shared service.
*
* @return \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver
*/
protected function getCustomerValueResolverService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentValueResolverInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentResolver/TraceableValueResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/Customer/CustomerValueResolver.php';
return $this->privates['debug.Shopware\\Core\\Checkout\\Customer\\CustomerValueResolver'] = new \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver(new \Shopware\Core\Checkout\Customer\CustomerValueResolver(), ($this->privates['debug.stopwatch'] ?? ($this->privates['debug.stopwatch'] = new \Symfony\Component\Stopwatch\Stopwatch(true))));
}
/**
* Gets the private 'debug.Shopware\Core\Framework\Api\Context\ContextValueResolver' shared service.
*
* @return \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver
*/
protected function getContextValueResolverService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentValueResolverInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentResolver/TraceableValueResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Context/ContextValueResolver.php';
return $this->privates['debug.Shopware\\Core\\Framework\\Api\\Context\\ContextValueResolver'] = new \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver(new \Shopware\Core\Framework\Api\Context\ContextValueResolver(), ($this->privates['debug.stopwatch'] ?? ($this->privates['debug.stopwatch'] = new \Symfony\Component\Stopwatch\Stopwatch(true))));
}
/**
* Gets the private 'debug.Shopware\Core\Framework\Api\Response\ResponseFactoryInterfaceValueResolver' shared service.
*
* @return \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver
*/
protected function getResponseFactoryInterfaceValueResolverService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentValueResolverInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentResolver/TraceableValueResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Response/ResponseFactoryInterfaceValueResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Response/ResponseFactoryRegistry.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Response/ResponseFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Response/Type/JsonFactoryBase.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Response/Type/Api/JsonApiType.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Serializer/JsonApiEncoder.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Api/Response/Type/Api/JsonType.php';
$a = ($this->privates['Shopware\\Core\\System\\SalesChannel\\Api\\StructEncoder'] ?? $this->getStructEncoderService());
return $this->privates['debug.Shopware\\Core\\Framework\\Api\\Response\\ResponseFactoryInterfaceValueResolver'] = new \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver(new \Shopware\Core\Framework\Api\Response\ResponseFactoryInterfaceValueResolver(new \Shopware\Core\Framework\Api\Response\ResponseFactoryRegistry(new \Shopware\Core\Framework\Api\Response\Type\Api\JsonApiType(new \Shopware\Core\Framework\Api\Serializer\JsonApiEncoder(), $a), new \Shopware\Core\Framework\Api\Response\Type\Api\JsonType(($this->privates['Shopware\\Core\\Framework\\Api\\Serializer\\JsonEntityEncoder'] ?? $this->getJsonEntityEncoderService()), $a))), ($this->privates['debug.stopwatch'] ?? ($this->privates['debug.stopwatch'] = new \Symfony\Component\Stopwatch\Stopwatch(true))));
}
/**
* Gets the private 'debug.Shopware\Core\Framework\Routing\Annotation\CriteriaValueResolver' shared service.
*
* @return \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver
*/
protected function getCriteriaValueResolverService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentValueResolverInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentResolver/TraceableValueResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Routing/Annotation/CriteriaValueResolver.php';
return $this->privates['debug.Shopware\\Core\\Framework\\Routing\\Annotation\\CriteriaValueResolver'] = new \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver(new \Shopware\Core\Framework\Routing\Annotation\CriteriaValueResolver(($this->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\DefinitionInstanceRegistry'] ?? $this->getDefinitionInstanceRegistryService()), ($this->privates['Shopware\\Core\\Framework\\DataAbstractionLayer\\Search\\RequestCriteriaBuilder'] ?? $this->getRequestCriteriaBuilderService())), ($this->privates['debug.stopwatch'] ?? ($this->privates['debug.stopwatch'] = new \Symfony\Component\Stopwatch\Stopwatch(true))));
}
/**
* Gets the private 'debug.Shopware\Core\Framework\Routing\QueryDataBagResolver' shared service.
*
* @return \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver
*/
protected function getQueryDataBagResolverService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentValueResolverInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentResolver/TraceableValueResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Routing/QueryDataBagResolver.php';
return $this->privates['debug.Shopware\\Core\\Framework\\Routing\\QueryDataBagResolver'] = new \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver(new \Shopware\Core\Framework\Routing\QueryDataBagResolver(), ($this->privates['debug.stopwatch'] ?? ($this->privates['debug.stopwatch'] = new \Symfony\Component\Stopwatch\Stopwatch(true))));
}
/**
* Gets the private 'debug.Shopware\Core\Framework\Routing\RequestDataBagResolver' shared service.
*
* @return \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver
*/
protected function getRequestDataBagResolverService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentValueResolverInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentResolver/TraceableValueResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Routing/RequestDataBagResolver.php';
return $this->privates['debug.Shopware\\Core\\Framework\\Routing\\RequestDataBagResolver'] = new \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver(new \Shopware\Core\Framework\Routing\RequestDataBagResolver(), ($this->privates['debug.stopwatch'] ?? ($this->privates['debug.stopwatch'] = new \Symfony\Component\Stopwatch\Stopwatch(true))));
}
/**
* Gets the private 'debug.Shopware\Core\System\SalesChannel\Context\SalesChannelContextValueResolver' shared service.
*
* @return \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver
*/
protected function getSalesChannelContextValueResolverService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentValueResolverInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentResolver/TraceableValueResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/SalesChannel/Context/SalesChannelContextValueResolver.php';
return $this->privates['debug.Shopware\\Core\\System\\SalesChannel\\Context\\SalesChannelContextValueResolver'] = new \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver(new \Shopware\Core\System\SalesChannel\Context\SalesChannelContextValueResolver(), ($this->privates['debug.stopwatch'] ?? ($this->privates['debug.stopwatch'] = new \Symfony\Component\Stopwatch\Stopwatch(true))));
}
/**
* Gets the private 'debug.argument_resolver.default' shared service.
*
* @return \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver
*/
protected function getDebug_ArgumentResolver_DefaultService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentValueResolverInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentResolver/TraceableValueResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentResolver/DefaultValueResolver.php';
return $this->privates['debug.argument_resolver.default'] = new \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver(new \Symfony\Component\HttpKernel\Controller\ArgumentResolver\DefaultValueResolver(), ($this->privates['debug.stopwatch'] ?? ($this->privates['debug.stopwatch'] = new \Symfony\Component\Stopwatch\Stopwatch(true))));
}
/**
* Gets the private 'debug.argument_resolver.not_tagged_controller' shared service.
*
* @return \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver
*/
protected function getDebug_ArgumentResolver_NotTaggedControllerService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentValueResolverInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentResolver/TraceableValueResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentResolver/NotTaggedControllerValueResolver.php';
return $this->privates['debug.argument_resolver.not_tagged_controller'] = new \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver(new \Symfony\Component\HttpKernel\Controller\ArgumentResolver\NotTaggedControllerValueResolver(($this->privates['.service_locator.L8gtKHw'] ?? $this->get_ServiceLocator_L8gtKHwService())), ($this->privates['debug.stopwatch'] ?? ($this->privates['debug.stopwatch'] = new \Symfony\Component\Stopwatch\Stopwatch(true))));
}
/**
* Gets the private 'debug.argument_resolver.request' shared service.
*
* @return \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver
*/
protected function getDebug_ArgumentResolver_RequestService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentValueResolverInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentResolver/TraceableValueResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentResolver/RequestValueResolver.php';
return $this->privates['debug.argument_resolver.request'] = new \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver(new \Symfony\Component\HttpKernel\Controller\ArgumentResolver\RequestValueResolver(), ($this->privates['debug.stopwatch'] ?? ($this->privates['debug.stopwatch'] = new \Symfony\Component\Stopwatch\Stopwatch(true))));
}
/**
* Gets the private 'debug.argument_resolver.request_attribute' shared service.
*
* @return \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver
*/
protected function getDebug_ArgumentResolver_RequestAttributeService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentValueResolverInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentResolver/TraceableValueResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentResolver/RequestAttributeValueResolver.php';
return $this->privates['debug.argument_resolver.request_attribute'] = new \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver(new \Symfony\Component\HttpKernel\Controller\ArgumentResolver\RequestAttributeValueResolver(), ($this->privates['debug.stopwatch'] ?? ($this->privates['debug.stopwatch'] = new \Symfony\Component\Stopwatch\Stopwatch(true))));
}
/**
* Gets the private 'debug.argument_resolver.service' shared service.
*
* @return \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver
*/
protected function getDebug_ArgumentResolver_ServiceService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentValueResolverInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentResolver/TraceableValueResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentResolver/ServiceValueResolver.php';
return $this->privates['debug.argument_resolver.service'] = new \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver(new \Symfony\Component\HttpKernel\Controller\ArgumentResolver\ServiceValueResolver(($this->privates['.service_locator.L8gtKHw'] ?? $this->get_ServiceLocator_L8gtKHwService())), ($this->privates['debug.stopwatch'] ?? ($this->privates['debug.stopwatch'] = new \Symfony\Component\Stopwatch\Stopwatch(true))));
}
/**
* Gets the private 'debug.argument_resolver.session' shared service.
*
* @return \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver
*/
protected function getDebug_ArgumentResolver_SessionService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentValueResolverInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentResolver/TraceableValueResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentResolver/SessionValueResolver.php';
return $this->privates['debug.argument_resolver.session'] = new \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver(new \Symfony\Component\HttpKernel\Controller\ArgumentResolver\SessionValueResolver(), ($this->privates['debug.stopwatch'] ?? ($this->privates['debug.stopwatch'] = new \Symfony\Component\Stopwatch\Stopwatch(true))));
}
/**
* Gets the private 'debug.argument_resolver.variadic' shared service.
*
* @return \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver
*/
protected function getDebug_ArgumentResolver_VariadicService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentValueResolverInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentResolver/TraceableValueResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentResolver/VariadicValueResolver.php';
return $this->privates['debug.argument_resolver.variadic'] = new \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver(new \Symfony\Component\HttpKernel\Controller\ArgumentResolver\VariadicValueResolver(), ($this->privates['debug.stopwatch'] ?? ($this->privates['debug.stopwatch'] = new \Symfony\Component\Stopwatch\Stopwatch(true))));
}
/**
* Gets the private 'debug.debug_handlers_listener' shared service.
*
* @return \Symfony\Component\HttpKernel\EventListener\DebugHandlersListener
*/
protected function getDebug_DebugHandlersListenerService()
{
$a = new \Symfony\Bridge\Monolog\Logger('php');
$a->pushProcessor(($this->privates['debug.log_processor'] ?? $this->getDebug_LogProcessorService()));
$a->pushHandler(($this->privates['monolog.handler.console'] ?? $this->getMonolog_Handler_ConsoleService()));
$a->pushHandler(($this->privates['monolog.handler.main'] ?? $this->getMonolog_Handler_MainService()));
\Symfony\Bundle\FrameworkBundle\DependencyInjection\Compiler\AddDebugLogProcessorPass::configureLogger($a);
return $this->privates['debug.debug_handlers_listener'] = new \Symfony\Component\HttpKernel\EventListener\DebugHandlersListener(NULL, $a, NULL, -1, true, ($this->privates['debug.file_link_formatter'] ?? $this->getDebug_FileLinkFormatterService()), true, NULL);
}
/**
* Gets the private 'debug.dump_listener' shared service.
*
* @return \Symfony\Component\HttpKernel\EventListener\DumpListener
*/
protected function getDebug_DumpListenerService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/EventListener/DumpListener.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/var-dumper/Dumper/ContextualizedDumper.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/var-dumper/Dumper/ContextProvider/ContextProviderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/var-dumper/Dumper/ContextProvider/SourceContextProvider.php';
return $this->privates['debug.dump_listener'] = new \Symfony\Component\HttpKernel\EventListener\DumpListener(($this->services['var_dumper.cloner'] ?? $this->getVarDumper_ClonerService()), new \Symfony\Component\VarDumper\Dumper\ContextualizedDumper(($this->privates['var_dumper.contextualized_cli_dumper.inner'] ?? $this->getVarDumper_ContextualizedCliDumper_InnerService()), ['source' => new \Symfony\Component\VarDumper\Dumper\ContextProvider\SourceContextProvider('UTF-8', \dirname(__DIR__, 4), ($this->privates['debug.file_link_formatter'] ?? $this->getDebug_FileLinkFormatterService()))]), NULL);
}
/**
* Gets the private 'debug.file_link_formatter' shared service.
*
* @return \Symfony\Component\HttpKernel\Debug\FileLinkFormatter
*/
protected function getDebug_FileLinkFormatterService()
{
return $this->privates['debug.file_link_formatter'] = new \Symfony\Component\HttpKernel\Debug\FileLinkFormatter(NULL, ($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack())), \dirname(__DIR__, 4), function () {
return ($this->privates['debug.file_link_formatter.url_format'] ?? $this->getDebug_FileLinkFormatter_UrlFormatService());
});
}
/**
* Gets the private 'debug.file_link_formatter.url_format' shared service.
*
* @return \string
*/
protected function getDebug_FileLinkFormatter_UrlFormatService()
{
return $this->privates['debug.file_link_formatter.url_format'] = \Symfony\Component\HttpKernel\Debug\FileLinkFormatter::generateUrlFormat(($this->services['router'] ?? $this->getRouterService()), '_profiler_open_file', '?file=%f&line=%l#line%l');
}
/**
* Gets the private 'debug.log_processor' shared service.
*
* @return \Symfony\Bridge\Monolog\Processor\DebugProcessor
*/
protected function getDebug_LogProcessorService()
{
return $this->privates['debug.log_processor'] = new \Symfony\Bridge\Monolog\Processor\DebugProcessor(($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack())));
}
/**
* Gets the private 'debug.sensio_framework_extra.psr7.argument_value_resolver.server_request' shared service.
*
* @return \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver
*/
protected function getDebug_SensioFrameworkExtra_Psr7_ArgumentValueResolver_ServerRequestService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentValueResolverInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Controller/ArgumentResolver/TraceableValueResolver.php';
include_once \dirname(__DIR__, 4).'/vendor/sensio/framework-extra-bundle/src/Request/ArgumentValueResolver/Psr7ServerRequestResolver.php';
$a = new \Nyholm\Psr7\Factory\Psr17Factory();
return $this->privates['debug.sensio_framework_extra.psr7.argument_value_resolver.server_request'] = new \Symfony\Component\HttpKernel\Controller\ArgumentResolver\TraceableValueResolver(new \Sensio\Bundle\FrameworkExtraBundle\Request\ArgumentValueResolver\Psr7ServerRequestResolver(new \Symfony\Bridge\PsrHttpMessage\Factory\PsrHttpFactory($a, $a, $a, $a)), ($this->privates['debug.stopwatch'] ?? ($this->privates['debug.stopwatch'] = new \Symfony\Component\Stopwatch\Stopwatch(true))));
}
/**
* Gets the private 'debug.validator' shared service.
*
* @return \Symfony\Component\Validator\Validator\TraceableValidator
*/
protected function getDebug_ValidatorService()
{
return $this->privates['debug.validator'] = new \Symfony\Component\Validator\Validator\TraceableValidator(($this->privates['validator.builder'] ?? $this->getValidator_BuilderService())->getValidator());
}
/**
* Gets the private 'enqueue.client.consume_command' shared service.
*
* @return \Enqueue\Symfony\Client\ConsumeCommand
*/
protected function getEnqueue_Client_ConsumeCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Symfony/Consumption/LimitsExtensionsCommandTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Symfony/Client/SetupBrokerExtensionCommandTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Symfony/Consumption/QueueConsumerOptionsCommandTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Symfony/Consumption/ChooseLoggerCommandTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Symfony/Client/ConsumeCommand.php';
$this->privates['enqueue.client.consume_command'] = $instance = new \Enqueue\Symfony\Client\ConsumeCommand(($this->privates['enqueue.locator'] ?? $this->getEnqueue_LocatorService()), 'default', 'enqueue.client.%s.queue_consumer', 'enqueue.client.%s.driver', 'enqueue.client.%s.delegate_processor');
$instance->setName('enqueue:consume');
return $instance;
}
/**
* Gets the private 'enqueue.client.default.context' shared service.
*
* @return \Interop\Queue\Context
*/
protected function getEnqueue_Client_Default_ContextService()
{
return $this->privates['enqueue.client.default.context'] = ($this->privates['enqueue.client.default.driver'] ?? $this->getEnqueue_Client_Default_DriverService())->getContext();
}
/**
* Gets the private 'enqueue.client.default.delegate_processor' shared service.
*
* @return \Enqueue\Client\DelegateProcessor
*/
protected function getEnqueue_Client_Default_DelegateProcessorService()
{
include_once \dirname(__DIR__, 4).'/vendor/queue-interop/queue-interop/src/Processor.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Client/DelegateProcessor.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/ProcessorRegistryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Symfony/ContainerProcessorRegistry.php';
return $this->privates['enqueue.client.default.delegate_processor'] = new \Enqueue\Client\DelegateProcessor(new \Enqueue\Symfony\ContainerProcessorRegistry((new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [
'enqueue.client.default.router_processor' => ['privates', 'enqueue.client.default.router_processor', 'getEnqueue_Client_Default_RouterProcessorService', false],
], [
'enqueue.client.default.router_processor' => '?',
]))->withContext('enqueue.client.default.processor_registry', $this)));
}
/**
* Gets the private 'enqueue.client.default.driver' shared service.
*
* @return \Enqueue\Client\DriverInterface
*/
protected function getEnqueue_Client_Default_DriverService()
{
return $this->privates['enqueue.client.default.driver'] = (new \Enqueue\Client\DriverFactory())->create(($this->privates['enqueue.transport.default.connection_factory'] ?? $this->getEnqueue_Transport_Default_ConnectionFactoryService()), new \Enqueue\Client\Config('enqueue', '.', 'app', 'default', 'default', 'default', 'enqueue.client.default.router_processor', ['dsn' => 'null:', 'factory_service' => 'Shopware\\Core\\Framework\\MessageQueue\\Enqueue\\ConnectionFactoryFactory'], []), \Enqueue\Client\RouteCollection::fromArray([]));
}
/**
* Gets the private 'enqueue.client.default.flush_spool_producer_listener' shared service.
*
* @return \Enqueue\Symfony\Client\FlushSpoolProducerListener
*/
protected function getEnqueue_Client_Default_FlushSpoolProducerListenerService()
{
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Symfony/Client/FlushSpoolProducerListener.php';
return $this->privates['enqueue.client.default.flush_spool_producer_listener'] = new \Enqueue\Symfony\Client\FlushSpoolProducerListener(($this->privates['enqueue.client.default.spool_producer'] ?? $this->getEnqueue_Client_Default_SpoolProducerService()));
}
/**
* Gets the private 'enqueue.client.default.lazy_producer' shared service.
*
* @return \Enqueue\Symfony\Client\LazyProducer
*/
protected function getEnqueue_Client_Default_LazyProducerService()
{
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Symfony/Client/LazyProducer.php';
return $this->privates['enqueue.client.default.lazy_producer'] = new \Enqueue\Symfony\Client\LazyProducer(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [
'enqueue.client.default.producer' => ['services', 'enqueue.client.default.producer', 'getEnqueue_Client_Default_ProducerService', false],
], [
'enqueue.client.default.producer' => '?',
]), 'enqueue.client.default.producer');
}
/**
* Gets the private 'enqueue.client.default.queue_consumer' shared service.
*
* @return \Enqueue\Consumption\QueueConsumer
*/
protected function getEnqueue_Client_Default_QueueConsumerService()
{
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/QueueConsumerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/QueueConsumer.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/StartExtensionInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/PreSubscribeExtensionInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/PreConsumeExtensionInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/MessageReceivedExtensionInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/PostMessageReceivedExtensionInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/MessageResultExtensionInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/ProcessorExceptionExtensionInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/PostConsumeExtensionInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/EndExtensionInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/InitLoggerExtensionInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/ExtensionInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/ChainExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Client/ConsumptionExtension/SetRouterPropertiesExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Client/ConsumptionExtension/ExclusiveCommandExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Client/ConsumptionExtension/FlushSpoolProducerExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/Extension/SignalExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/Extension/ReplyExtension.php';
$a = ($this->privates['enqueue.client.default.driver'] ?? $this->getEnqueue_Client_Default_DriverService());
return $this->privates['enqueue.client.default.queue_consumer'] = new \Enqueue\Consumption\QueueConsumer(($this->privates['enqueue.client.default.context'] ?? $this->getEnqueue_Client_Default_ContextService()), new \Enqueue\Consumption\ChainExtension([0 => new \Enqueue\Client\ConsumptionExtension\SetRouterPropertiesExtension($a), 1 => new \Enqueue\Client\ConsumptionExtension\ExclusiveCommandExtension($a), 2 => ($this->privates['enqueue.consumption.signal_extension'] ?? ($this->privates['enqueue.consumption.signal_extension'] = new \Enqueue\Consumption\Extension\SignalExtension())), 3 => ($this->privates['enqueue.consumption.reply_extension'] ?? ($this->privates['enqueue.consumption.reply_extension'] = new \Enqueue\Consumption\Extension\ReplyExtension())), 4 => new \Enqueue\Client\ConsumptionExtension\FlushSpoolProducerExtension(($this->privates['enqueue.client.default.spool_producer'] ?? $this->getEnqueue_Client_Default_SpoolProducerService()))]), [], ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()), 10000);
}
/**
* Gets the private 'enqueue.client.default.router_processor' shared service.
*
* @return \Enqueue\Client\RouterProcessor
*/
protected function getEnqueue_Client_Default_RouterProcessorService()
{
include_once \dirname(__DIR__, 4).'/vendor/queue-interop/queue-interop/src/Processor.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Client/RouterProcessor.php';
return $this->privates['enqueue.client.default.router_processor'] = new \Enqueue\Client\RouterProcessor(($this->privates['enqueue.client.default.driver'] ?? $this->getEnqueue_Client_Default_DriverService()));
}
/**
* Gets the private 'enqueue.client.default.spool_producer' shared service.
*
* @return \Enqueue\Client\SpoolProducer
*/
protected function getEnqueue_Client_Default_SpoolProducerService()
{
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Client/SpoolProducer.php';
return $this->privates['enqueue.client.default.spool_producer'] = new \Enqueue\Client\SpoolProducer(($this->privates['enqueue.client.default.lazy_producer'] ?? $this->getEnqueue_Client_Default_LazyProducerService()));
}
/**
* Gets the private 'enqueue.client.produce_command' shared service.
*
* @return \Enqueue\Symfony\Client\ProduceCommand
*/
protected function getEnqueue_Client_ProduceCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Symfony/Client/ProduceCommand.php';
$this->privates['enqueue.client.produce_command'] = $instance = new \Enqueue\Symfony\Client\ProduceCommand(($this->privates['enqueue.locator'] ?? $this->getEnqueue_LocatorService()), 'default', 'enqueue.client.%s.producer');
$instance->setName('enqueue:produce');
return $instance;
}
/**
* Gets the private 'enqueue.client.routes_command' shared service.
*
* @return \Enqueue\Symfony\Client\RoutesCommand
*/
protected function getEnqueue_Client_RoutesCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Symfony/Client/RoutesCommand.php';
$this->privates['enqueue.client.routes_command'] = $instance = new \Enqueue\Symfony\Client\RoutesCommand(($this->privates['enqueue.locator'] ?? $this->getEnqueue_LocatorService()), 'default', 'enqueue.client.%s.driver');
$instance->setName('enqueue:routes');
return $instance;
}
/**
* Gets the private 'enqueue.client.setup_broker_command' shared service.
*
* @return \Enqueue\Symfony\Client\SetupBrokerCommand
*/
protected function getEnqueue_Client_SetupBrokerCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Symfony/Client/SetupBrokerCommand.php';
$this->privates['enqueue.client.setup_broker_command'] = $instance = new \Enqueue\Symfony\Client\SetupBrokerCommand(($this->privates['enqueue.locator'] ?? $this->getEnqueue_LocatorService()), 'default', 'enqueue.client.%s.driver');
$instance->setName('enqueue:setup-broker');
return $instance;
}
/**
* Gets the private 'enqueue.locator' shared service.
*
* @return \Symfony\Component\DependencyInjection\ServiceLocator
*/
protected function getEnqueue_LocatorService()
{
return $this->privates['enqueue.locator'] = new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [
'enqueue.client.default.delegate_processor' => ['privates', 'enqueue.client.default.delegate_processor', 'getEnqueue_Client_Default_DelegateProcessorService', false],
'enqueue.client.default.driver' => ['privates', 'enqueue.client.default.driver', 'getEnqueue_Client_Default_DriverService', false],
'enqueue.client.default.producer' => ['privates', 'enqueue.client.default.lazy_producer', 'getEnqueue_Client_Default_LazyProducerService', false],
'enqueue.client.default.queue_consumer' => ['privates', 'enqueue.client.default.queue_consumer', 'getEnqueue_Client_Default_QueueConsumerService', false],
'enqueue.transport.default.context' => ['privates', 'enqueue.transport.default.context', 'getEnqueue_Transport_Default_ContextService', false],
'enqueue.transport.default.processor_registry' => ['privates', 'enqueue.transport.default.processor_registry', 'getEnqueue_Transport_Default_ProcessorRegistryService', false],
'enqueue.transport.default.queue_consumer' => ['privates', 'enqueue.transport.default.queue_consumer', 'getEnqueue_Transport_Default_QueueConsumerService', false],
], [
'enqueue.client.default.delegate_processor' => '?',
'enqueue.client.default.driver' => '?',
'enqueue.client.default.producer' => '?',
'enqueue.client.default.queue_consumer' => '?',
'enqueue.transport.default.context' => '?',
'enqueue.transport.default.processor_registry' => '?',
'enqueue.transport.default.queue_consumer' => '?',
]);
}
/**
* Gets the private 'enqueue.messenger_transport.factory' shared service.
*
* @return \Enqueue\MessengerAdapter\QueueInteropTransportFactory
*/
protected function getEnqueue_MessengerTransport_FactoryService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Transport/TransportFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/sroze/messenger-enqueue-transport/QueueInteropTransportFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Transport/Serialization/SerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Transport/Serialization/PhpSerializer.php';
return new \Enqueue\MessengerAdapter\QueueInteropTransportFactory(($this->privates['messenger.transport.native_php_serializer'] ?? ($this->privates['messenger.transport.native_php_serializer'] = new \Symfony\Component\Messenger\Transport\Serialization\PhpSerializer())), ($this->privates['enqueue.locator'] ?? $this->getEnqueue_LocatorService()), true);
}
/**
* Gets the private 'enqueue.transport.consume_command' shared service.
*
* @return \Enqueue\Symfony\Consumption\ConfigurableConsumeCommand
*/
protected function getEnqueue_Transport_ConsumeCommandService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Symfony/Consumption/LimitsExtensionsCommandTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Symfony/Consumption/QueueConsumerOptionsCommandTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Symfony/Consumption/ChooseLoggerCommandTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Symfony/Consumption/ConfigurableConsumeCommand.php';
$this->privates['enqueue.transport.consume_command'] = $instance = new \Enqueue\Symfony\Consumption\ConfigurableConsumeCommand(($this->privates['enqueue.locator'] ?? $this->getEnqueue_LocatorService()), 'default', 'enqueue.transport.%s.queue_consumer', 'enqueue.transport.%s.processor_registry');
$instance->setName('enqueue:transport:consume');
return $instance;
}
/**
* Gets the private 'enqueue.transport.default.connection_factory' shared service.
*
* @return \Interop\Queue\ConnectionFactory
*/
protected function getEnqueue_Transport_Default_ConnectionFactoryService()
{
return $this->privates['enqueue.transport.default.connection_factory'] = (new \Shopware\Core\Framework\MessageQueue\Enqueue\ConnectionFactoryFactory(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService())))->create(['dsn' => 'null:']);
}
/**
* Gets the private 'enqueue.transport.default.context' shared service.
*
* @return \Interop\Queue\Context
*/
protected function getEnqueue_Transport_Default_ContextService()
{
return $this->privates['enqueue.transport.default.context'] = ($this->privates['enqueue.transport.default.connection_factory'] ?? $this->getEnqueue_Transport_Default_ConnectionFactoryService())->createContext();
}
/**
* Gets the private 'enqueue.transport.default.processor_registry' shared service.
*
* @return \Enqueue\Symfony\ContainerProcessorRegistry
*/
protected function getEnqueue_Transport_Default_ProcessorRegistryService()
{
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/ProcessorRegistryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Symfony/ContainerProcessorRegistry.php';
return $this->privates['enqueue.transport.default.processor_registry'] = new \Enqueue\Symfony\ContainerProcessorRegistry(($this->privates['.service_locator.Xbsa8iG'] ?? ($this->privates['.service_locator.Xbsa8iG'] = new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [], [])))->withContext('enqueue.transport.default.processor_registry', $this));
}
/**
* Gets the private 'enqueue.transport.default.queue_consumer' shared service.
*
* @return \Enqueue\Consumption\QueueConsumer
*/
protected function getEnqueue_Transport_Default_QueueConsumerService()
{
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/QueueConsumerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/QueueConsumer.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/StartExtensionInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/PreSubscribeExtensionInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/PreConsumeExtensionInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/MessageReceivedExtensionInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/PostMessageReceivedExtensionInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/MessageResultExtensionInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/ProcessorExceptionExtensionInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/PostConsumeExtensionInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/EndExtensionInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/InitLoggerExtensionInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/ExtensionInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/ChainExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/Extension/LogExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/Extension/SignalExtension.php';
include_once \dirname(__DIR__, 4).'/vendor/enqueue/enqueue/Consumption/Extension/ReplyExtension.php';
return $this->privates['enqueue.transport.default.queue_consumer'] = new \Enqueue\Consumption\QueueConsumer(($this->privates['enqueue.transport.default.context'] ?? $this->getEnqueue_Transport_Default_ContextService()), new \Enqueue\Consumption\ChainExtension([0 => ($this->privates['enqueue.consumption.signal_extension'] ?? ($this->privates['enqueue.consumption.signal_extension'] = new \Enqueue\Consumption\Extension\SignalExtension())), 1 => ($this->privates['enqueue.consumption.reply_extension'] ?? ($this->privates['enqueue.consumption.reply_extension'] = new \Enqueue\Consumption\Extension\ReplyExtension())), 2 => new \Enqueue\Consumption\Extension\LogExtension()]), [], ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()), 10000);
}
/**
* Gets the private 'error_handler.error_renderer.html' shared service.
*
* @return \Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer
*/
protected function getErrorHandler_ErrorRenderer_HtmlService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/error-handler/ErrorRenderer/ErrorRendererInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php';
$a = ($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack()));
return $this->privates['error_handler.error_renderer.html'] = new \Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer(\Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer::isDebug($a, true), 'UTF-8', ($this->privates['debug.file_link_formatter'] ?? $this->getDebug_FileLinkFormatterService()), \dirname(__DIR__, 4), \Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer::getAndCleanOutputBuffer($a), ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()));
}
/**
* Gets the private 'esi_listener' shared service.
*
* @return \Symfony\Component\HttpKernel\EventListener\SurrogateListener
*/
protected function getEsiListenerService()
{
return $this->privates['esi_listener'] = new \Symfony\Component\HttpKernel\EventListener\SurrogateListener(($this->privates['esi'] ?? ($this->privates['esi'] = new \Symfony\Component\HttpKernel\HttpCache\Esi())));
}
/**
* Gets the private 'exception_listener' shared service.
*
* @return \Symfony\Component\HttpKernel\EventListener\ErrorListener
*/
protected function getExceptionListenerService()
{
return $this->privates['exception_listener'] = new \Symfony\Component\HttpKernel\EventListener\ErrorListener('error_controller', ($this->privates['monolog.logger.request'] ?? $this->getMonolog_Logger_RequestService()), true);
}
/**
* Gets the private 'fragment.listener' shared service.
*
* @return \Symfony\Component\HttpKernel\EventListener\FragmentListener
*/
protected function getFragment_ListenerService()
{
return $this->privates['fragment.listener'] = new \Symfony\Component\HttpKernel\EventListener\FragmentListener(($this->privates['uri_signer'] ?? ($this->privates['uri_signer'] = new \Symfony\Component\HttpKernel\UriSigner($this->getEnv('APP_SECRET')))), '/_fragment');
}
/**
* Gets the private 'fragment.renderer.esi' shared service.
*
* @return \Symfony\Component\HttpKernel\Fragment\EsiFragmentRenderer
*/
protected function getFragment_Renderer_EsiService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Fragment/FragmentRendererInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Fragment/RoutableFragmentRenderer.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Fragment/AbstractSurrogateFragmentRenderer.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Fragment/EsiFragmentRenderer.php';
$this->privates['fragment.renderer.esi'] = $instance = new \Symfony\Component\HttpKernel\Fragment\EsiFragmentRenderer(($this->privates['esi'] ?? ($this->privates['esi'] = new \Symfony\Component\HttpKernel\HttpCache\Esi())), ($this->privates['fragment.renderer.inline'] ?? $this->getFragment_Renderer_InlineService()), ($this->privates['uri_signer'] ?? ($this->privates['uri_signer'] = new \Symfony\Component\HttpKernel\UriSigner($this->getEnv('APP_SECRET')))));
$instance->setFragmentPath('/_fragment');
return $instance;
}
/**
* Gets the private 'fragment.renderer.hinclude' shared service.
*
* @return \Symfony\Component\HttpKernel\Fragment\HIncludeFragmentRenderer
*/
protected function getFragment_Renderer_HincludeService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Fragment/FragmentRendererInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Fragment/RoutableFragmentRenderer.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Fragment/HIncludeFragmentRenderer.php';
$this->privates['fragment.renderer.hinclude'] = $instance = new \Symfony\Component\HttpKernel\Fragment\HIncludeFragmentRenderer(($this->services['.container.private.twig'] ?? $this->get_Container_Private_TwigService()), ($this->privates['uri_signer'] ?? ($this->privates['uri_signer'] = new \Symfony\Component\HttpKernel\UriSigner($this->getEnv('APP_SECRET')))), NULL);
$instance->setFragmentPath('/_fragment');
return $instance;
}
/**
* Gets the private 'fragment.renderer.inline' shared service.
*
* @return \Symfony\Component\HttpKernel\Fragment\InlineFragmentRenderer
*/
protected function getFragment_Renderer_InlineService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Fragment/FragmentRendererInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Fragment/RoutableFragmentRenderer.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Fragment/InlineFragmentRenderer.php';
$this->privates['fragment.renderer.inline'] = $instance = new \Symfony\Component\HttpKernel\Fragment\InlineFragmentRenderer(($this->services['http_kernel'] ?? $this->getHttpKernelService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
$instance->setFragmentPath('/_fragment');
return $instance;
}
/**
* Gets the private 'framework_extra_bundle.event.is_granted' shared service.
*
* @return \Sensio\Bundle\FrameworkExtraBundle\EventListener\IsGrantedListener
*/
protected function getFrameworkExtraBundle_Event_IsGrantedService()
{
return $this->privates['framework_extra_bundle.event.is_granted'] = new \Sensio\Bundle\FrameworkExtraBundle\EventListener\IsGrantedListener(new \Sensio\Bundle\FrameworkExtraBundle\Request\ArgumentNameConverter(($this->privates['argument_metadata_factory'] ?? ($this->privates['argument_metadata_factory'] = new \Symfony\Component\HttpKernel\ControllerMetadata\ArgumentMetadataFactory()))), NULL);
}
/**
* Gets the private 'locale_aware_listener' shared service.
*
* @return \Symfony\Component\HttpKernel\EventListener\LocaleAwareListener
*/
protected function getLocaleAwareListenerService()
{
return $this->privates['locale_aware_listener'] = new \Symfony\Component\HttpKernel\EventListener\LocaleAwareListener(new RewindableGenerator(function () {
yield 0 => ($this->privates['slugger'] ?? ($this->privates['slugger'] = new \Symfony\Component\String\Slugger\AsciiSlugger('en-GB')));
yield 1 => ($this->privates['translator.default'] ?? $this->getTranslator_DefaultService());
}, 2), ($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack())));
}
/**
* Gets the private 'locale_listener' shared service.
*
* @return \Symfony\Component\HttpKernel\EventListener\LocaleListener
*/
protected function getLocaleListenerService()
{
return $this->privates['locale_listener'] = new \Symfony\Component\HttpKernel\EventListener\LocaleListener(($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack())), 'en-GB', ($this->services['router'] ?? $this->getRouterService()));
}
/**
* Gets the private 'mailer.messenger.message_handler' shared service.
*
* @return \Symfony\Component\Mailer\Messenger\MessageHandler
*/
protected function getMailer_Messenger_MessageHandlerService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/mailer/Messenger/MessageHandler.php';
return $this->privates['mailer.messenger.message_handler'] = new \Symfony\Component\Mailer\Messenger\MessageHandler(($this->privates['mailer.transports'] ?? $this->getMailer_TransportsService()));
}
/**
* Gets the private 'mailer.transport_factory.native' shared service.
*
* @return \Symfony\Component\Mailer\Transport\NativeTransportFactory
*/
protected function getMailer_TransportFactory_NativeService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/mailer/Transport/TransportFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/mailer/Transport/AbstractTransportFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/mailer/Transport/NativeTransportFactory.php';
return new \Symfony\Component\Mailer\Transport\NativeTransportFactory(($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), NULL, ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()));
}
/**
* Gets the private 'mailer.transport_factory.null' shared service.
*
* @return \Symfony\Component\Mailer\Transport\NullTransportFactory
*/
protected function getMailer_TransportFactory_NullService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/mailer/Transport/TransportFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/mailer/Transport/AbstractTransportFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/mailer/Transport/NullTransportFactory.php';
return new \Symfony\Component\Mailer\Transport\NullTransportFactory(($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), NULL, ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()));
}
/**
* Gets the private 'mailer.transport_factory.sendmail' shared service.
*
* @return \Symfony\Component\Mailer\Transport\SendmailTransportFactory
*/
protected function getMailer_TransportFactory_SendmailService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/mailer/Transport/TransportFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/mailer/Transport/AbstractTransportFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/mailer/Transport/SendmailTransportFactory.php';
return new \Symfony\Component\Mailer\Transport\SendmailTransportFactory(($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), NULL, ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()));
}
/**
* Gets the private 'mailer.transport_factory.smtp' shared service.
*
* @return \Symfony\Component\Mailer\Transport\Smtp\EsmtpTransportFactory
*/
protected function getMailer_TransportFactory_SmtpService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/mailer/Transport/TransportFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/mailer/Transport/AbstractTransportFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/mailer/Transport/Smtp/EsmtpTransportFactory.php';
return new \Symfony\Component\Mailer\Transport\Smtp\EsmtpTransportFactory(($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()), NULL, ($this->privates['monolog.logger'] ?? $this->getMonolog_LoggerService()));
}
/**
* Gets the private 'mailer.transports' shared service.
*
* @return \Symfony\Component\Mailer\Transport\Transports
*/
protected function getMailer_TransportsService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/mailer/Transport/TransportInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/mailer/Transport/Transports.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/mailer/Transport.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/Mail/Service/MailerTransportFactory.php';
return $this->privates['mailer.transports'] = (new \Shopware\Core\Content\Mail\Service\MailerTransportFactory(new RewindableGenerator(function () {
yield 0 => $this->getMailer_TransportFactory_NullService();
yield 1 => $this->getMailer_TransportFactory_SendmailService();
yield 2 => $this->getMailer_TransportFactory_NativeService();
yield 3 => $this->getMailer_TransportFactory_SmtpService();
}, 4), ($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService())))->fromStrings(['main' => 'smtp://null']);
}
/**
* Gets the private 'messenger.bus.shopware.middleware.handle_message' shared service.
*
* @return \Symfony\Component\Messenger\Middleware\HandleMessageMiddleware
*/
protected function getMessenger_Bus_Shopware_Middleware_HandleMessageService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Middleware/MiddlewareInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Middleware/HandleMessageMiddleware.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Handler/HandlersLocatorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Handler/HandlersLocator.php';
$this->privates['messenger.bus.shopware.middleware.handle_message'] = $instance = new \Symfony\Component\Messenger\Middleware\HandleMessageMiddleware(new \Symfony\Component\Messenger\Handler\HandlersLocator(['Shopware\\Core\\Framework\\Adapter\\Cache\\InvalidateCacheTask' => new RewindableGenerator(function () {
yield 0 => ($this->privates['.messenger.handler_descriptor.u_2ldqP'] ?? $this->get_Messenger_HandlerDescriptor_U2ldqPService());
}, 1), 'Shopware\\Core\\Framework\\Adapter\\Cache\\Message\\CleanupOldCacheFolders' => new RewindableGenerator(function () {
yield 0 => ($this->privates['.messenger.handler_descriptor.CKTMT3c'] ?? $this->get_Messenger_HandlerDescriptor_CKTMT3cService());
}, 1), 'Shopware\\Core\\Content\\Media\\Message\\GenerateThumbnailsMessage' => new RewindableGenerator(function () {
yield 0 => ($this->privates['.messenger.handler_descriptor.6a6vTR.'] ?? $this->get_Messenger_HandlerDescriptor_6a6vTR_Service());
}, 1), 'Shopware\\Core\\Content\\Media\\Message\\UpdateThumbnailsMessage' => new RewindableGenerator(function () {
yield 0 => ($this->privates['.messenger.handler_descriptor.88lOdtC'] ?? $this->get_Messenger_HandlerDescriptor_88lOdtCService());
}, 1), 'Shopware\\Core\\Framework\\App\\ScheduledTask\\UpdateAppsTask' => new RewindableGenerator(function () {
yield 0 => ($this->privates['.messenger.handler_descriptor.vN2QjSm'] ?? $this->get_Messenger_HandlerDescriptor_VN2QjSmService());
}, 1), 'Shopware\\Core\\Framework\\DataAbstractionLayer\\Indexing\\EntityIndexingMessage' => new RewindableGenerator(function () {
yield 0 => ($this->privates['.messenger.handler_descriptor.2yo6BZJ'] ?? $this->get_Messenger_HandlerDescriptor_2yo6BZJService());
}, 1), 'Shopware\\Core\\Framework\\DataAbstractionLayer\\Indexing\\MessageQueue\\IterateEntityIndexerMessage' => new RewindableGenerator(function () {
yield 0 => ($this->privates['.messenger.handler_descriptor.hq66vfV'] ?? $this->get_Messenger_HandlerDescriptor_Hq66vfVService());
}, 1), 'Shopware\\Core\\Framework\\DataAbstractionLayer\\Version\\Cleanup\\CleanupVersionTask' => new RewindableGenerator(function () {
yield 0 => ($this->privates['.messenger.handler_descriptor.n5_pcyU'] ?? $this->get_Messenger_HandlerDescriptor_N5PcyUService());
}, 1), 'Shopware\\Core\\Framework\\MessageQueue\\Message\\EncryptedMessage' => new RewindableGenerator(function () {
yield 0 => ($this->privates['.messenger.handler_descriptor.W5d8anj'] ?? $this->get_Messenger_HandlerDescriptor_W5d8anjService());
}, 1), 'Shopware\\Core\\Framework\\MessageQueue\\Message\\RetryMessage' => new RewindableGenerator(function () {
yield 0 => ($this->privates['.messenger.handler_descriptor.rvKU_JQ'] ?? $this->get_Messenger_HandlerDescriptor_RvKUJQService());
}, 1), 'Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\RequeueDeadMessagesTask' => new RewindableGenerator(function () {
yield 0 => ($this->privates['.messenger.handler_descriptor.BzkW.st'] ?? $this->get_Messenger_HandlerDescriptor_BzkW_StService());
}, 1), 'Shopware\\Core\\Framework\\MessageQueue\\ScheduledTask\\MessageQueue\\RegisterScheduledTaskMessage' => new RewindableGenerator(function () {
yield 0 => ($this->privates['.messenger.handler_descriptor.dVP21hY'] ?? $this->get_Messenger_HandlerDescriptor_DVP21hYService());
}, 1), 'Shopware\\Core\\Content\\Media\\Message\\DeleteFileMessage' => new RewindableGenerator(function () {
yield 0 => ($this->privates['.messenger.handler_descriptor.TaMu3bd'] ?? $this->get_Messenger_HandlerDescriptor_TaMu3bdService());
}, 1), 'Shopware\\Core\\Content\\Newsletter\\ScheduledTask\\NewsletterRecipientTask' => new RewindableGenerator(function () {
yield 0 => ($this->privates['.messenger.handler_descriptor.6kBcctU'] ?? $this->get_Messenger_HandlerDescriptor_6kBcctUService());
}, 1), 'Shopware\\Core\\Content\\ProductExport\\ScheduledTask\\ProductExportGenerateTask' => new RewindableGenerator(function () {
yield 0 => ($this->privates['.messenger.handler_descriptor.wYSIMNj'] ?? $this->get_Messenger_HandlerDescriptor_WYSIMNjService());
}, 1), 'Shopware\\Core\\Content\\ProductExport\\ScheduledTask\\ProductExportPartialGeneration' => new RewindableGenerator(function () {
yield 0 => ($this->privates['.messenger.handler_descriptor.4htA3jl'] ?? $this->get_Messenger_HandlerDescriptor_4htA3jlService());
}, 1), 'Shopware\\Core\\Content\\ImportExport\\Message\\DeleteFileMessage' => new RewindableGenerator(function () {
yield 0 => ($this->privates['.messenger.handler_descriptor.3.rzR14'] ?? $this->get_Messenger_HandlerDescriptor_3_RzR14Service());
}, 1), 'Shopware\\Core\\Content\\Sitemap\\ScheduledTask\\SitemapGenerateTask' => new RewindableGenerator(function () {
yield 0 => ($this->privates['.messenger.handler_descriptor.RWDR7vF'] ?? $this->get_Messenger_HandlerDescriptor_RWDR7vFService());
}, 1), 'Shopware\\Core\\Content\\Sitemap\\ScheduledTask\\SitemapMessage' => new RewindableGenerator(function () {
yield 0 => ($this->privates['.messenger.handler_descriptor.z290ooz'] ?? $this->get_Messenger_HandlerDescriptor_Z290oozService());
}, 1), 'Shopware\\Core\\Checkout\\Cart\\Cleanup\\CleanupCartTask' => new RewindableGenerator(function () {
yield 0 => ($this->privates['.messenger.handler_descriptor.D8Msq11'] ?? $this->get_Messenger_HandlerDescriptor_D8Msq11Service());
}, 1), 'Shopware\\Storefront\\Framework\\Cache\\CacheWarmer\\WarmUpMessage' => new RewindableGenerator(function () {
yield 0 => ($this->privates['.messenger.handler_descriptor.1SPMxF6'] ?? $this->get_Messenger_HandlerDescriptor_1SPMxF6Service());
}, 1), 'Shopware\\Elasticsearch\\Framework\\Indexing\\CreateAliasTask' => new RewindableGenerator(function () {
yield 0 => ($this->privates['.messenger.handler_descriptor.RaXVyBY'] ?? $this->get_Messenger_HandlerDescriptor_RaXVyBYService());
}, 1), 'Shopware\\Elasticsearch\\Framework\\Indexing\\ElasticsearchIndexingMessage' => new RewindableGenerator(function () {
yield 0 => ($this->privates['.messenger.handler_descriptor.9zA2HRZ'] ?? $this->get_Messenger_HandlerDescriptor_9zA2HRZService());
}, 1), 'Symfony\\Component\\Mailer\\Messenger\\SendEmailMessage' => new RewindableGenerator(function () {
yield 0 => ($this->privates['.messenger.handler_descriptor.g5T3Vdz'] ?? $this->get_Messenger_HandlerDescriptor_G5T3VdzService());
}, 1)]));
$instance->setLogger(($this->privates['monolog.logger.messenger'] ?? $this->getMonolog_Logger_MessengerService()));
return $instance;
}
/**
* Gets the private 'messenger.bus.shopware.middleware.traceable' shared service.
*
* @return \Symfony\Component\Messenger\Middleware\TraceableMiddleware
*/
protected function getMessenger_Bus_Shopware_Middleware_TraceableService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Middleware/MiddlewareInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Middleware/TraceableMiddleware.php';
return $this->privates['messenger.bus.shopware.middleware.traceable'] = new \Symfony\Component\Messenger\Middleware\TraceableMiddleware(($this->privates['debug.stopwatch'] ?? ($this->privates['debug.stopwatch'] = new \Symfony\Component\Stopwatch\Stopwatch(true))), 'messenger.bus.shopware');
}
/**
* Gets the private 'messenger.listener.stop_worker_on_restart_signal_listener' shared service.
*
* @return \Symfony\Component\Messenger\EventListener\StopWorkerOnRestartSignalListener
*/
protected function getMessenger_Listener_StopWorkerOnRestartSignalListenerService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/EventListener/StopWorkerOnRestartSignalListener.php';
return $this->privates['messenger.listener.stop_worker_on_restart_signal_listener'] = new \Symfony\Component\Messenger\EventListener\StopWorkerOnRestartSignalListener(($this->privates['cache.messenger.restart_workers_signal'] ?? $this->getCache_Messenger_RestartWorkersSignalService()), ($this->privates['monolog.logger.messenger'] ?? $this->getMonolog_Logger_MessengerService()));
}
/**
* Gets the private 'messenger.middleware.send_message' shared service.
*
* @return \Symfony\Component\Messenger\Middleware\SendMessageMiddleware
*/
protected function getMessenger_Middleware_SendMessageService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Middleware/MiddlewareInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Middleware/SendMessageMiddleware.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Transport/Sender/SendersLocatorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Transport/Sender/SendersLocator.php';
$this->privates['messenger.middleware.send_message'] = $instance = new \Symfony\Component\Messenger\Middleware\SendMessageMiddleware(new \Symfony\Component\Messenger\Transport\Sender\SendersLocator(['*' => $this->parameters['enqueue.transports']], ($this->privates['.service_locator.ltYzMMM'] ?? $this->get_ServiceLocator_LtYzMMMService())), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
$instance->setLogger(($this->privates['monolog.logger.messenger'] ?? $this->getMonolog_Logger_MessengerService()));
return $instance;
}
/**
* Gets the private 'messenger.receiver_locator' shared service.
*
* @return \Symfony\Component\DependencyInjection\ServiceLocator
*/
protected function getMessenger_ReceiverLocatorService()
{
return $this->privates['messenger.receiver_locator'] = new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [
'default' => ['privates', 'messenger.transport.default', 'getMessenger_Transport_DefaultService', false],
'messenger.transport.default' => ['privates', 'messenger.transport.default', 'getMessenger_Transport_DefaultService', false],
], [
'default' => '?',
'messenger.transport.default' => '?',
]);
}
/**
* Gets the private 'messenger.retry.multiplier_retry_strategy.default' shared service.
*
* @return \Symfony\Component\Messenger\Retry\MultiplierRetryStrategy
*/
protected function getMessenger_Retry_MultiplierRetryStrategy_DefaultService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Retry/RetryStrategyInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Retry/MultiplierRetryStrategy.php';
return $this->privates['messenger.retry.multiplier_retry_strategy.default'] = new \Symfony\Component\Messenger\Retry\MultiplierRetryStrategy(3, 1000, 2, 0);
}
/**
* Gets the private 'messenger.retry.send_failed_message_for_retry_listener' shared service.
*
* @return \Symfony\Component\Messenger\EventListener\SendFailedMessageForRetryListener
*/
protected function getMessenger_Retry_SendFailedMessageForRetryListenerService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/EventListener/SendFailedMessageForRetryListener.php';
return $this->privates['messenger.retry.send_failed_message_for_retry_listener'] = new \Symfony\Component\Messenger\EventListener\SendFailedMessageForRetryListener(($this->privates['.service_locator.ltYzMMM'] ?? $this->get_ServiceLocator_LtYzMMMService()), new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [
'default' => ['privates', 'messenger.retry.multiplier_retry_strategy.default', 'getMessenger_Retry_MultiplierRetryStrategy_DefaultService', false],
], [
'default' => '?',
]), ($this->privates['monolog.logger.messenger'] ?? $this->getMonolog_Logger_MessengerService()), ($this->services['event_dispatcher'] ?? $this->getEventDispatcherService()));
}
/**
* Gets the private 'messenger.routable_message_bus' shared service.
*
* @return \Symfony\Component\Messenger\RoutableMessageBus
*/
protected function getMessenger_RoutableMessageBusService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/RoutableMessageBus.php';
return $this->privates['messenger.routable_message_bus'] = new \Symfony\Component\Messenger\RoutableMessageBus(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [
'messenger.bus.shopware' => ['services', 'messenger.default_bus', 'getMessenger_DefaultBusService', false],
], [
'messenger.bus.shopware' => '?',
]), ($this->services['messenger.default_bus'] ?? $this->getMessenger_DefaultBusService()));
}
/**
* Gets the private 'messenger.transport.default' shared service.
*
* @return \Symfony\Component\Messenger\Transport\TransportInterface
*/
protected function getMessenger_Transport_DefaultService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Transport/Receiver/ReceiverInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Transport/Sender/SenderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Transport/TransportInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Transport/TransportFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Transport/TransportFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Transport/Serialization/SerializerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Transport/Serialization/PhpSerializer.php';
return $this->privates['messenger.transport.default'] = (new \Symfony\Component\Messenger\Transport\TransportFactory(new RewindableGenerator(function () {
yield 0 => (new \Symfony\Component\Messenger\Bridge\Amqp\Transport\AmqpTransportFactory());
yield 1 => (new \Symfony\Component\Messenger\Bridge\Redis\Transport\RedisTransportFactory());
yield 2 => $this->getMessenger_Transport_Sync_FactoryService();
yield 3 => ($this->privates['messenger.transport.in_memory.factory'] ?? ($this->privates['messenger.transport.in_memory.factory'] = new \Symfony\Component\Messenger\Transport\InMemoryTransportFactory()));
yield 4 => $this->getEnqueue_MessengerTransport_FactoryService();
}, 5)))->createTransport('enqueue://default', ['receiveTimeout' => 1000, 'transport_name' => 'default'], ($this->privates['messenger.transport.native_php_serializer'] ?? ($this->privates['messenger.transport.native_php_serializer'] = new \Symfony\Component\Messenger\Transport\Serialization\PhpSerializer())));
}
/**
* Gets the private 'messenger.transport.sync.factory' shared service.
*
* @return \Symfony\Component\Messenger\Transport\Sync\SyncTransportFactory
*/
protected function getMessenger_Transport_Sync_FactoryService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Transport/TransportFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/messenger/Transport/Sync/SyncTransportFactory.php';
return new \Symfony\Component\Messenger\Transport\Sync\SyncTransportFactory(($this->privates['messenger.routable_message_bus'] ?? $this->getMessenger_RoutableMessageBusService()));
}
/**
* Gets the private 'mime_types' shared service.
*
* @return \Symfony\Component\Mime\MimeTypes
*/
protected function getMimeTypesService()
{
$this->privates['mime_types'] = $instance = new \Symfony\Component\Mime\MimeTypes();
$instance->setDefault($instance);
return $instance;
}
/**
* Gets the private 'monolog.command.server_log' shared service.
*
* @return \Symfony\Bridge\Monolog\Command\ServerLogCommand
*/
protected function getMonolog_Command_ServerLogService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/monolog-bridge/Command/ServerLogCommand.php';
$this->privates['monolog.command.server_log'] = $instance = new \Symfony\Bridge\Monolog\Command\ServerLogCommand();
$instance->setName('server:log');
return $instance;
}
/**
* Gets the private 'monolog.handler.business_event_handler_buffer' shared service.
*
* @return \Monolog\Handler\BufferHandler
*/
protected function getMonolog_Handler_BusinessEventHandlerBufferService()
{
include_once \dirname(__DIR__, 4).'/vendor/monolog/monolog/src/Monolog/Handler/BufferHandler.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Log/Monolog/DoctrineSQLHandler.php';
return $this->privates['monolog.handler.business_event_handler_buffer'] = new \Monolog\Handler\BufferHandler(new \Shopware\Core\Framework\Log\Monolog\DoctrineSQLHandler(($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService())), 0, 100, true, false);
}
/**
* Gets the private 'monolog.handler.console' shared service.
*
* @return \Symfony\Bridge\Monolog\Handler\ConsoleHandler
*/
protected function getMonolog_Handler_ConsoleService()
{
return $this->privates['monolog.handler.console'] = new \Symfony\Bridge\Monolog\Handler\ConsoleHandler(NULL, true, [], []);
}
/**
* Gets the private 'monolog.handler.main' shared service.
*
* @return \Monolog\Handler\StreamHandler
*/
protected function getMonolog_Handler_MainService()
{
$this->privates['monolog.handler.main'] = $instance = new \Monolog\Handler\StreamHandler((\dirname(__DIR__, 3).'/log/dev.log'), 100, true, NULL, false);
$instance->pushProcessor(new \Monolog\Processor\PsrLogMessageProcessor());
return $instance;
}
/**
* Gets the private 'monolog.logger' shared service.
*
* @return \Symfony\Bridge\Monolog\Logger
*/
protected function getMonolog_LoggerService()
{
$this->privates['monolog.logger'] = $instance = new \Symfony\Bridge\Monolog\Logger('app');
$instance->pushProcessor(($this->privates['debug.log_processor'] ?? $this->getDebug_LogProcessorService()));
$instance->useMicrosecondTimestamps(true);
$instance->pushHandler(($this->privates['monolog.handler.console'] ?? $this->getMonolog_Handler_ConsoleService()));
$instance->pushHandler(($this->privates['monolog.handler.main'] ?? $this->getMonolog_Handler_MainService()));
\Symfony\Bundle\FrameworkBundle\DependencyInjection\Compiler\AddDebugLogProcessorPass::configureLogger($instance);
return $instance;
}
/**
* Gets the private 'monolog.logger.cache' shared service.
*
* @return \Symfony\Bridge\Monolog\Logger
*/
protected function getMonolog_Logger_CacheService()
{
$this->privates['monolog.logger.cache'] = $instance = new \Symfony\Bridge\Monolog\Logger('cache');
$instance->pushProcessor(($this->privates['debug.log_processor'] ?? $this->getDebug_LogProcessorService()));
$instance->pushHandler(($this->privates['monolog.handler.console'] ?? $this->getMonolog_Handler_ConsoleService()));
$instance->pushHandler(($this->privates['monolog.handler.main'] ?? $this->getMonolog_Handler_MainService()));
\Symfony\Bundle\FrameworkBundle\DependencyInjection\Compiler\AddDebugLogProcessorPass::configureLogger($instance);
return $instance;
}
/**
* Gets the private 'monolog.logger.messenger' shared service.
*
* @return \Symfony\Bridge\Monolog\Logger
*/
protected function getMonolog_Logger_MessengerService()
{
$this->privates['monolog.logger.messenger'] = $instance = new \Symfony\Bridge\Monolog\Logger('messenger');
$instance->pushProcessor(($this->privates['debug.log_processor'] ?? $this->getDebug_LogProcessorService()));
$instance->pushHandler(($this->privates['monolog.handler.console'] ?? $this->getMonolog_Handler_ConsoleService()));
$instance->pushHandler(($this->privates['monolog.handler.main'] ?? $this->getMonolog_Handler_MainService()));
\Symfony\Bundle\FrameworkBundle\DependencyInjection\Compiler\AddDebugLogProcessorPass::configureLogger($instance);
return $instance;
}
/**
* Gets the private 'monolog.logger.request' shared service.
*
* @return \Symfony\Bridge\Monolog\Logger
*/
protected function getMonolog_Logger_RequestService()
{
$this->privates['monolog.logger.request'] = $instance = new \Symfony\Bridge\Monolog\Logger('request');
$instance->pushProcessor(($this->privates['debug.log_processor'] ?? $this->getDebug_LogProcessorService()));
$instance->pushHandler(($this->privates['monolog.handler.console'] ?? $this->getMonolog_Handler_ConsoleService()));
$instance->pushHandler(($this->privates['monolog.handler.main'] ?? $this->getMonolog_Handler_MainService()));
\Symfony\Bundle\FrameworkBundle\DependencyInjection\Compiler\AddDebugLogProcessorPass::configureLogger($instance);
return $instance;
}
/**
* Gets the private 'parameter_bag' shared service.
*
* @return \Symfony\Component\DependencyInjection\ParameterBag\ContainerBag
*/
protected function getParameterBagService()
{
return $this->privates['parameter_bag'] = new \Symfony\Component\DependencyInjection\ParameterBag\ContainerBag($this);
}
/**
* Gets the private 'profiler_listener' shared service.
*
* @return \Symfony\Component\HttpKernel\EventListener\ProfilerListener
*/
protected function getProfilerListenerService()
{
return $this->privates['profiler_listener'] = new \Symfony\Component\HttpKernel\EventListener\ProfilerListener(($this->services['profiler'] ?? $this->getProfilerService()), ($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack())), NULL, false, false);
}
/**
* Gets the private 'property_info' shared service.
*
* @return \Symfony\Component\PropertyInfo\PropertyInfoExtractor
*/
protected function getPropertyInfoService()
{
return $this->privates['property_info'] = new \Symfony\Component\PropertyInfo\PropertyInfoExtractor(new RewindableGenerator(function () {
yield 0 => ($this->privates['property_info.serializer_extractor'] ?? $this->getPropertyInfo_SerializerExtractorService());
yield 1 => ($this->privates['property_info.reflection_extractor'] ?? ($this->privates['property_info.reflection_extractor'] = new \Symfony\Component\PropertyInfo\Extractor\ReflectionExtractor()));
}, 2), new RewindableGenerator(function () {
yield 0 => ($this->privates['property_info.php_doc_extractor'] ?? ($this->privates['property_info.php_doc_extractor'] = new \Symfony\Component\PropertyInfo\Extractor\PhpDocExtractor()));
yield 1 => ($this->privates['property_info.reflection_extractor'] ?? ($this->privates['property_info.reflection_extractor'] = new \Symfony\Component\PropertyInfo\Extractor\ReflectionExtractor()));
}, 2), new RewindableGenerator(function () {
yield 0 => ($this->privates['property_info.php_doc_extractor'] ?? ($this->privates['property_info.php_doc_extractor'] = new \Symfony\Component\PropertyInfo\Extractor\PhpDocExtractor()));
}, 1), new RewindableGenerator(function () {
yield 0 => ($this->privates['property_info.reflection_extractor'] ?? ($this->privates['property_info.reflection_extractor'] = new \Symfony\Component\PropertyInfo\Extractor\ReflectionExtractor()));
}, 1), new RewindableGenerator(function () {
yield 0 => ($this->privates['property_info.reflection_extractor'] ?? ($this->privates['property_info.reflection_extractor'] = new \Symfony\Component\PropertyInfo\Extractor\ReflectionExtractor()));
}, 1));
}
/**
* Gets the private 'property_info.serializer_extractor' shared service.
*
* @return \Symfony\Component\PropertyInfo\Extractor\SerializerExtractor
*/
protected function getPropertyInfo_SerializerExtractorService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/property-info/Extractor/SerializerExtractor.php';
return $this->privates['property_info.serializer_extractor'] = new \Symfony\Component\PropertyInfo\Extractor\SerializerExtractor(($this->privates['serializer.mapping.cache_class_metadata_factory'] ?? $this->getSerializer_Mapping_CacheClassMetadataFactoryService()));
}
/**
* Gets the private 'router.cache_warmer' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\CacheWarmer\RouterCacheWarmer
*/
protected function getRouter_CacheWarmerService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/CacheWarmer/CacheWarmerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/CacheWarmer/RouterCacheWarmer.php';
return $this->privates['router.cache_warmer'] = new \Symfony\Bundle\FrameworkBundle\CacheWarmer\RouterCacheWarmer((new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [
'router' => ['services', 'router', 'getRouterService', false],
], [
'router' => '?',
]))->withContext('router.cache_warmer', $this));
}
/**
* Gets the private 'router.default' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\Routing\Router
*/
protected function getRouter_DefaultService()
{
$a = new \Symfony\Bridge\Monolog\Logger('router');
$a->pushProcessor(($this->privates['debug.log_processor'] ?? $this->getDebug_LogProcessorService()));
$a->pushHandler(($this->privates['monolog.handler.console'] ?? $this->getMonolog_Handler_ConsoleService()));
$a->pushHandler(($this->privates['monolog.handler.main'] ?? $this->getMonolog_Handler_MainService()));
\Symfony\Bundle\FrameworkBundle\DependencyInjection\Compiler\AddDebugLogProcessorPass::configureLogger($a);
$this->privates['router.default'] = $instance = new \Symfony\Bundle\FrameworkBundle\Routing\Router((new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [
'routing.loader' => ['services', 'routing.loader', 'getRouting_LoaderService', false],
], [
'routing.loader' => 'Symfony\\Component\\Config\\Loader\\LoaderInterface',
]))->withContext('router.default', $this), 'kernel::loadRoutes', ['cache_dir' => $this->targetDir.'', 'debug' => true, 'generator_class' => 'Symfony\\Component\\Routing\\Generator\\CompiledUrlGenerator', 'generator_dumper_class' => 'Symfony\\Component\\Routing\\Generator\\Dumper\\CompiledUrlGeneratorDumper', 'matcher_class' => 'Symfony\\Bundle\\FrameworkBundle\\Routing\\RedirectableCompiledUrlMatcher', 'matcher_dumper_class' => 'Symfony\\Component\\Routing\\Matcher\\Dumper\\CompiledUrlMatcherDumper', 'strict_requirements' => true, 'resource_type' => 'service'], ($this->privates['router.request_context'] ?? $this->getRouter_RequestContextService()), ($this->privates['parameter_bag'] ?? ($this->privates['parameter_bag'] = new \Symfony\Component\DependencyInjection\ParameterBag\ContainerBag($this))), $a, 'en-GB');
$instance->setConfigCacheFactory(($this->privates['config_cache_factory'] ?? $this->getConfigCacheFactoryService()));
return $instance;
}
/**
* Gets the private 'router.request_context' shared service.
*
* @return \Symfony\Component\Routing\RequestContext
*/
protected function getRouter_RequestContextService()
{
return $this->privates['router.request_context'] = \Symfony\Component\Routing\RequestContext::fromUri('', 'localhost', 'http', 80, 443);
}
/**
* Gets the private 'router_listener' shared service.
*
* @return \Symfony\Component\HttpKernel\EventListener\RouterListener
*/
protected function getRouterListenerService()
{
return $this->privates['router_listener'] = new \Symfony\Component\HttpKernel\EventListener\RouterListener(($this->services['router'] ?? $this->getRouterService()), ($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack())), ($this->privates['router.request_context'] ?? $this->getRouter_RequestContextService()), ($this->privates['monolog.logger.request'] ?? $this->getMonolog_Logger_RequestService()), \dirname(__DIR__, 4), true);
}
/**
* Gets the private 'secrets.vault' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\Secrets\SodiumVault
*/
protected function getSecrets_VaultService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Secrets/AbstractVault.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/dependency-injection/EnvVarLoaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Secrets/SodiumVault.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/polyfill-php80/Resources/stubs/Stringable.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/string/LazyString.php';
return $this->privates['secrets.vault'] = new \Symfony\Bundle\FrameworkBundle\Secrets\SodiumVault((\dirname(__DIR__, 4).'/config/secrets/'.$this->getEnv('string:default:kernel.environment:APP_RUNTIME_ENV')), \Symfony\Component\String\LazyString::fromCallable(\Closure::fromCallable([0 => $this, 1 => 'getEnv']), 'base64:default::SYMFONY_DECRYPTION_SECRET'));
}
/**
* Gets the private 'sensio_framework_extra.controller.listener' shared service.
*
* @return \Sensio\Bundle\FrameworkExtraBundle\EventListener\ControllerListener
*/
protected function getSensioFrameworkExtra_Controller_ListenerService()
{
return $this->privates['sensio_framework_extra.controller.listener'] = new \Sensio\Bundle\FrameworkExtraBundle\EventListener\ControllerListener(($this->privates['annotations.cached_reader'] ?? $this->getAnnotations_CachedReaderService()));
}
/**
* Gets the private 'sensio_framework_extra.converter.listener' shared service.
*
* @return \Sensio\Bundle\FrameworkExtraBundle\EventListener\ParamConverterListener
*/
protected function getSensioFrameworkExtra_Converter_ListenerService()
{
$a = new \Sensio\Bundle\FrameworkExtraBundle\Request\ParamConverter\ParamConverterManager();
$a->add(new \Sensio\Bundle\FrameworkExtraBundle\Request\ParamConverter\DoctrineParamConverter(NULL, NULL), 0, 'doctrine.orm');
$a->add(new \Sensio\Bundle\FrameworkExtraBundle\Request\ParamConverter\DateTimeParamConverter(), 0, 'datetime');
return $this->privates['sensio_framework_extra.converter.listener'] = new \Sensio\Bundle\FrameworkExtraBundle\EventListener\ParamConverterListener($a, true);
}
/**
* Gets the private 'sensio_framework_extra.psr7.listener.response' shared service.
*
* @return \Sensio\Bundle\FrameworkExtraBundle\EventListener\PsrResponseListener
*/
protected function getSensioFrameworkExtra_Psr7_Listener_ResponseService()
{
include_once \dirname(__DIR__, 4).'/vendor/sensio/framework-extra-bundle/src/EventListener/PsrResponseListener.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/psr-http-message-bridge/HttpFoundationFactoryInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/psr-http-message-bridge/Factory/HttpFoundationFactory.php';
return $this->privates['sensio_framework_extra.psr7.listener.response'] = new \Sensio\Bundle\FrameworkExtraBundle\EventListener\PsrResponseListener(new \Symfony\Bridge\PsrHttpMessage\Factory\HttpFoundationFactory());
}
/**
* Gets the private 'sensio_framework_extra.view.listener' shared service.
*
* @return \Sensio\Bundle\FrameworkExtraBundle\EventListener\TemplateListener
*/
protected function getSensioFrameworkExtra_View_ListenerService()
{
$this->privates['sensio_framework_extra.view.listener'] = $instance = new \Sensio\Bundle\FrameworkExtraBundle\EventListener\TemplateListener(new \Sensio\Bundle\FrameworkExtraBundle\Templating\TemplateGuesser(($this->services['kernel'] ?? $this->get('kernel', 1))));
$instance->setContainer((new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [
'twig' => ['services', '.container.private.twig', 'get_Container_Private_TwigService', false],
], [
'twig' => '?',
]))->withContext('sensio_framework_extra.view.listener', $this));
return $instance;
}
/**
* Gets the private 'serializer.mapping.cache_class_metadata_factory' shared service.
*
* @return \Symfony\Component\Serializer\Mapping\Factory\CacheClassMetadataFactory
*/
protected function getSerializer_Mapping_CacheClassMetadataFactoryService()
{
return $this->privates['serializer.mapping.cache_class_metadata_factory'] = new \Symfony\Component\Serializer\Mapping\Factory\CacheClassMetadataFactory(new \Symfony\Component\Serializer\Mapping\Factory\ClassMetadataFactory(new \Symfony\Component\Serializer\Mapping\Loader\LoaderChain([0 => new \Symfony\Component\Serializer\Mapping\Loader\AnnotationLoader(($this->privates['annotations.cached_reader'] ?? $this->getAnnotations_CachedReaderService()))])), \Symfony\Component\Cache\Adapter\PhpArrayAdapter::create(($this->targetDir.''.'/serialization.php'), ($this->privates['cache.serializer'] ?? $this->getCache_SerializerService())));
}
/**
* Gets the private 'serializer.mapping.cache_warmer' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\CacheWarmer\SerializerCacheWarmer
*/
protected function getSerializer_Mapping_CacheWarmerService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/CacheWarmer/CacheWarmerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/CacheWarmer/AbstractPhpFileCacheWarmer.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/CacheWarmer/SerializerCacheWarmer.php';
return $this->privates['serializer.mapping.cache_warmer'] = new \Symfony\Bundle\FrameworkBundle\CacheWarmer\SerializerCacheWarmer([0 => new \Symfony\Component\Serializer\Mapping\Loader\AnnotationLoader(($this->privates['annotations.cached_reader'] ?? $this->getAnnotations_CachedReaderService()))], ($this->targetDir.''.'/serialization.php'));
}
/**
* Gets the private 'session.storage.native' shared service.
*
* @return \Symfony\Component\HttpFoundation\Session\Storage\NativeSessionStorage
*/
protected function getSession_Storage_NativeService()
{
return $this->privates['session.storage.native'] = new \Symfony\Component\HttpFoundation\Session\Storage\NativeSessionStorage($this->parameters['session.storage.options'], NULL, new \Symfony\Component\HttpFoundation\Session\Storage\MetadataBag('_sf2_meta', 0));
}
/**
* Gets the private 'session_listener' shared service.
*
* @return \Symfony\Component\HttpKernel\EventListener\SessionListener
*/
protected function getSessionListenerService()
{
return $this->privates['session_listener'] = new \Symfony\Component\HttpKernel\EventListener\SessionListener(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [
'initialized_session' => ['services', 'session', NULL, false],
'logger' => ['privates', 'monolog.logger', 'getMonolog_LoggerService', false],
'request_stack' => ['services', 'request_stack', 'getRequestStackService', false],
'session' => ['services', 'session', 'getSessionService', false],
'session_collector' => ['privates', 'data_collector.request.session_collector', 'getDataCollector_Request_SessionCollectorService', false],
'session_storage' => ['privates', 'session.storage.native', 'getSession_Storage_NativeService', false],
], [
'initialized_session' => '?',
'logger' => '?',
'request_stack' => '?',
'session' => '?',
'session_collector' => '?',
'session_storage' => '?',
]), true);
}
/**
* Gets the private 'shopware.api.authorization_server' shared service.
*
* @return \League\OAuth2\Server\AuthorizationServer
*/
protected function getShopware_Api_AuthorizationServerService()
{
$a = ($this->services['Doctrine\\DBAL\\Connection'] ?? $this->getConnectionService());
return $this->privates['shopware.api.authorization_server'] = new \League\OAuth2\Server\AuthorizationServer(new \Shopware\Core\Framework\Api\OAuth\ClientRepository($a, ($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack()))), ($this->privates['Shopware\\Core\\Framework\\Api\\OAuth\\AccessTokenRepository'] ?? ($this->privates['Shopware\\Core\\Framework\\Api\\OAuth\\AccessTokenRepository'] = new \Shopware\Core\Framework\Api\OAuth\AccessTokenRepository())), new \Shopware\Core\Framework\Api\OAuth\ScopeRepository(new RewindableGenerator(function () {
yield 0 => ($this->privates['Shopware\\Core\\Framework\\Api\\OAuth\\Scope\\WriteScope'] ?? ($this->privates['Shopware\\Core\\Framework\\Api\\OAuth\\Scope\\WriteScope'] = new \Shopware\Core\Framework\Api\OAuth\Scope\WriteScope()));
yield 1 => ($this->privates['Shopware\\Core\\Framework\\Api\\OAuth\\Scope\\AdminScope'] ?? ($this->privates['Shopware\\Core\\Framework\\Api\\OAuth\\Scope\\AdminScope'] = new \Shopware\Core\Framework\Api\OAuth\Scope\AdminScope()));
yield 2 => ($this->privates['Shopware\\Core\\Framework\\Api\\OAuth\\Scope\\UserVerifiedScope'] ?? ($this->privates['Shopware\\Core\\Framework\\Api\\OAuth\\Scope\\UserVerifiedScope'] = new \Shopware\Core\Framework\Api\OAuth\Scope\UserVerifiedScope()));
}, 3), $a), ($this->privates['shopware.private_key'] ?? ($this->privates['shopware.private_key'] = new \League\OAuth2\Server\CryptKey(('file://'.\dirname(__DIR__, 4).'/config/jwt/private.pem'), 'shopware'))), $this->getEnv('APP_SECRET'));
}
/**
* Gets the private 'shopware.asset.asset' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Asset\FallbackUrlPackage
*/
protected function getShopware_Asset_AssetService()
{
return $this->privates['shopware.asset.asset'] = new \Shopware\Core\Framework\Adapter\Asset\FallbackUrlPackage([0 => ''], ($this->privates['assets.empty_version_strategy'] ?? ($this->privates['assets.empty_version_strategy'] = new \Symfony\Component\Asset\VersionStrategy\EmptyVersionStrategy())));
}
/**
* Gets the private 'shopware.asset.public' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Asset\FallbackUrlPackage
*/
protected function getShopware_Asset_PublicService()
{
return $this->privates['shopware.asset.public'] = new \Shopware\Core\Framework\Adapter\Asset\FallbackUrlPackage([0 => ''], ($this->privates['assets.empty_version_strategy'] ?? ($this->privates['assets.empty_version_strategy'] = new \Symfony\Component\Asset\VersionStrategy\EmptyVersionStrategy())));
}
/**
* Gets the private 'shopware.asset.sitemap' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Asset\FallbackUrlPackage
*/
protected function getShopware_Asset_SitemapService()
{
return $this->privates['shopware.asset.sitemap'] = new \Shopware\Core\Framework\Adapter\Asset\FallbackUrlPackage([0 => ''], ($this->privates['assets.empty_version_strategy'] ?? ($this->privates['assets.empty_version_strategy'] = new \Symfony\Component\Asset\VersionStrategy\EmptyVersionStrategy())));
}
/**
* Gets the private 'shopware.asset.theme' shared service.
*
* @return \Shopware\Core\Framework\Adapter\Asset\FallbackUrlPackage
*/
protected function getShopware_Asset_ThemeService()
{
return $this->privates['shopware.asset.theme'] = new \Shopware\Core\Framework\Adapter\Asset\FallbackUrlPackage([0 => ''], new \Shopware\Core\Framework\Adapter\Asset\FlysystemLastModifiedVersionStrategy('theme-metaData', ($this->services['shopware.filesystem.theme'] ?? $this->getShopware_Filesystem_ThemeService()), ($this->privates['Shopware\\Core\\Framework\\Adapter\\Cache\\CacheDecorator'] ?? $this->getCacheDecoratorService())));
}
/**
* Gets the private 'shopware.elasticsearch.logger' shared service.
*
* @return \Psr\Log\LoggerInterface
*/
protected function getShopware_Elasticsearch_LoggerService()
{
return $this->privates['shopware.elasticsearch.logger'] = (new \Shopware\Core\Framework\Log\LoggerFactory((\dirname(__DIR__, 3).'/log/%s_dev.log'), 14))->createRotating('elasticsearch', 90, 100);
}
/**
* Gets the private 'shopware.jwt_config' shared service.
*
* @return \Lcobucci\JWT\Configuration
*/
protected function getShopware_JwtConfigService()
{
return $this->privates['shopware.jwt_config'] = \Shopware\Core\Checkout\Payment\Cart\Token\JWTConfigurationFactory::createJWTConfiguration(new \Lcobucci\JWT\Signer\Rsa\Sha256(), ($this->privates['shopware.private_key'] ?? ($this->privates['shopware.private_key'] = new \League\OAuth2\Server\CryptKey(('file://'.\dirname(__DIR__, 4).'/config/jwt/private.pem'), 'shopware'))), ($this->privates['shopware.public_key'] ?? ($this->privates['shopware.public_key'] = new \League\OAuth2\Server\CryptKey(('file://'.\dirname(__DIR__, 4).'/config/jwt/public.pem')))));
}
/**
* Gets the private 'shopware.store_client' shared service.
*
* @return \GuzzleHttp\Client
*/
protected function getShopware_StoreClientService()
{
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Store/Services/StoreClientFactory.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Store/Services/OpenSSLVerifier.php';
return $this->privates['shopware.store_client'] = (new \Shopware\Core\Framework\Store\Services\StoreClientFactory(($this->services['Shopware\\Core\\System\\SystemConfig\\SystemConfigService'] ?? $this->getSystemConfigServiceService()), ($this->privates['Shopware\\Core\\Framework\\Store\\Services\\OpenSSLVerifier'] ?? ($this->privates['Shopware\\Core\\Framework\\Store\\Services\\OpenSSLVerifier'] = new \Shopware\Core\Framework\Store\Services\OpenSSLVerifier([0 => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Store/public.key'), 1 => (\dirname(__DIR__, 4).'/vendor/shopware/core/Framework/Store/public.key')])))))->create();
}
/**
* Gets the private 'slugify' shared service.
*
* @return \Cocur\Slugify\Slugify
*/
protected function getSlugifyService()
{
return $this->privates['slugify'] = new \Cocur\Slugify\Slugify($this->parameters['shopware.slug.config']);
}
/**
* Gets the private 'translation.extractor' shared service.
*
* @return \Symfony\Component\Translation\Extractor\ChainExtractor
*/
protected function getTranslation_ExtractorService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Extractor/ExtractorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Extractor/ChainExtractor.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Extractor/AbstractFileExtractor.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Extractor/PhpExtractor.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Translation/TwigExtractor.php';
$this->privates['translation.extractor'] = $instance = new \Symfony\Component\Translation\Extractor\ChainExtractor();
$instance->addExtractor('php', new \Symfony\Component\Translation\Extractor\PhpExtractor());
$instance->addExtractor('twig', new \Symfony\Bridge\Twig\Translation\TwigExtractor(($this->services['.container.private.twig'] ?? $this->get_Container_Private_TwigService())));
return $instance;
}
/**
* Gets the private 'translation.loader.csv' shared service.
*
* @return \Symfony\Component\Translation\Loader\CsvFileLoader
*/
protected function getTranslation_Loader_CsvService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/LoaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/ArrayLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/FileLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/CsvFileLoader.php';
return $this->privates['translation.loader.csv'] = new \Symfony\Component\Translation\Loader\CsvFileLoader();
}
/**
* Gets the private 'translation.loader.dat' shared service.
*
* @return \Symfony\Component\Translation\Loader\IcuDatFileLoader
*/
protected function getTranslation_Loader_DatService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/LoaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/IcuResFileLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/IcuDatFileLoader.php';
return $this->privates['translation.loader.dat'] = new \Symfony\Component\Translation\Loader\IcuDatFileLoader();
}
/**
* Gets the private 'translation.loader.ini' shared service.
*
* @return \Symfony\Component\Translation\Loader\IniFileLoader
*/
protected function getTranslation_Loader_IniService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/LoaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/ArrayLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/FileLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/IniFileLoader.php';
return $this->privates['translation.loader.ini'] = new \Symfony\Component\Translation\Loader\IniFileLoader();
}
/**
* Gets the private 'translation.loader.json' shared service.
*
* @return \Symfony\Component\Translation\Loader\JsonFileLoader
*/
protected function getTranslation_Loader_JsonService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/LoaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/ArrayLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/FileLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/JsonFileLoader.php';
return $this->privates['translation.loader.json'] = new \Symfony\Component\Translation\Loader\JsonFileLoader();
}
/**
* Gets the private 'translation.loader.mo' shared service.
*
* @return \Symfony\Component\Translation\Loader\MoFileLoader
*/
protected function getTranslation_Loader_MoService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/LoaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/ArrayLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/FileLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/MoFileLoader.php';
return $this->privates['translation.loader.mo'] = new \Symfony\Component\Translation\Loader\MoFileLoader();
}
/**
* Gets the private 'translation.loader.php' shared service.
*
* @return \Symfony\Component\Translation\Loader\PhpFileLoader
*/
protected function getTranslation_Loader_PhpService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/LoaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/ArrayLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/FileLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/PhpFileLoader.php';
return $this->privates['translation.loader.php'] = new \Symfony\Component\Translation\Loader\PhpFileLoader();
}
/**
* Gets the private 'translation.loader.po' shared service.
*
* @return \Symfony\Component\Translation\Loader\PoFileLoader
*/
protected function getTranslation_Loader_PoService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/LoaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/ArrayLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/FileLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/PoFileLoader.php';
return $this->privates['translation.loader.po'] = new \Symfony\Component\Translation\Loader\PoFileLoader();
}
/**
* Gets the private 'translation.loader.qt' shared service.
*
* @return \Symfony\Component\Translation\Loader\QtFileLoader
*/
protected function getTranslation_Loader_QtService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/LoaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/QtFileLoader.php';
return $this->privates['translation.loader.qt'] = new \Symfony\Component\Translation\Loader\QtFileLoader();
}
/**
* Gets the private 'translation.loader.res' shared service.
*
* @return \Symfony\Component\Translation\Loader\IcuResFileLoader
*/
protected function getTranslation_Loader_ResService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/LoaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/IcuResFileLoader.php';
return $this->privates['translation.loader.res'] = new \Symfony\Component\Translation\Loader\IcuResFileLoader();
}
/**
* Gets the private 'translation.loader.xliff' shared service.
*
* @return \Symfony\Component\Translation\Loader\XliffFileLoader
*/
protected function getTranslation_Loader_XliffService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/LoaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/XliffFileLoader.php';
return $this->privates['translation.loader.xliff'] = new \Symfony\Component\Translation\Loader\XliffFileLoader();
}
/**
* Gets the private 'translation.loader.yml' shared service.
*
* @return \Symfony\Component\Translation\Loader\YamlFileLoader
*/
protected function getTranslation_Loader_YmlService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/LoaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/ArrayLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/FileLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/YamlFileLoader.php';
return $this->privates['translation.loader.yml'] = new \Symfony\Component\Translation\Loader\YamlFileLoader();
}
/**
* Gets the private 'translation.reader' shared service.
*
* @return \Symfony\Component\Translation\Reader\TranslationReader
*/
protected function getTranslation_ReaderService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Reader/TranslationReaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Reader/TranslationReader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/LoaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/ArrayLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/FileLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/PhpFileLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/YamlFileLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/XliffFileLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/PoFileLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/MoFileLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/QtFileLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/CsvFileLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/IcuResFileLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/IcuDatFileLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/IniFileLoader.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/translation/Loader/JsonFileLoader.php';
$this->privates['translation.reader'] = $instance = new \Symfony\Component\Translation\Reader\TranslationReader();
$a = ($this->privates['translation.loader.yml'] ?? ($this->privates['translation.loader.yml'] = new \Symfony\Component\Translation\Loader\YamlFileLoader()));
$b = ($this->privates['translation.loader.xliff'] ?? ($this->privates['translation.loader.xliff'] = new \Symfony\Component\Translation\Loader\XliffFileLoader()));
$instance->addLoader('php', ($this->privates['translation.loader.php'] ?? ($this->privates['translation.loader.php'] = new \Symfony\Component\Translation\Loader\PhpFileLoader())));
$instance->addLoader('yaml', $a);
$instance->addLoader('yml', $a);
$instance->addLoader('xlf', $b);
$instance->addLoader('xliff', $b);
$instance->addLoader('po', ($this->privates['translation.loader.po'] ?? ($this->privates['translation.loader.po'] = new \Symfony\Component\Translation\Loader\PoFileLoader())));
$instance->addLoader('mo', ($this->privates['translation.loader.mo'] ?? ($this->privates['translation.loader.mo'] = new \Symfony\Component\Translation\Loader\MoFileLoader())));
$instance->addLoader('ts', ($this->privates['translation.loader.qt'] ?? ($this->privates['translation.loader.qt'] = new \Symfony\Component\Translation\Loader\QtFileLoader())));
$instance->addLoader('csv', ($this->privates['translation.loader.csv'] ?? ($this->privates['translation.loader.csv'] = new \Symfony\Component\Translation\Loader\CsvFileLoader())));
$instance->addLoader('res', ($this->privates['translation.loader.res'] ?? ($this->privates['translation.loader.res'] = new \Symfony\Component\Translation\Loader\IcuResFileLoader())));
$instance->addLoader('dat', ($this->privates['translation.loader.dat'] ?? ($this->privates['translation.loader.dat'] = new \Symfony\Component\Translation\Loader\IcuDatFileLoader())));
$instance->addLoader('ini', ($this->privates['translation.loader.ini'] ?? ($this->privates['translation.loader.ini'] = new \Symfony\Component\Translation\Loader\IniFileLoader())));
$instance->addLoader('json', ($this->privates['translation.loader.json'] ?? ($this->privates['translation.loader.json'] = new \Symfony\Component\Translation\Loader\JsonFileLoader())));
return $instance;
}
/**
* Gets the private 'translation.warmer' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\CacheWarmer\TranslationsCacheWarmer
*/
protected function getTranslation_WarmerService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/CacheWarmer/CacheWarmerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/CacheWarmer/TranslationsCacheWarmer.php';
return $this->privates['translation.warmer'] = new \Symfony\Bundle\FrameworkBundle\CacheWarmer\TranslationsCacheWarmer((new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [
'translator' => ['services', 'translator', 'getTranslatorService', false],
], [
'translator' => '?',
]))->withContext('translation.warmer', $this));
}
/**
* Gets the private 'translator.default' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\Translation\Translator
*/
protected function getTranslator_DefaultService()
{
$this->privates['translator.default'] = $instance = new \Symfony\Bundle\FrameworkBundle\Translation\Translator(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [
'translation.loader.csv' => ['privates', 'translation.loader.csv', 'getTranslation_Loader_CsvService', false],
'translation.loader.dat' => ['privates', 'translation.loader.dat', 'getTranslation_Loader_DatService', false],
'translation.loader.ini' => ['privates', 'translation.loader.ini', 'getTranslation_Loader_IniService', false],
'translation.loader.json' => ['privates', 'translation.loader.json', 'getTranslation_Loader_JsonService', false],
'translation.loader.mo' => ['privates', 'translation.loader.mo', 'getTranslation_Loader_MoService', false],
'translation.loader.php' => ['privates', 'translation.loader.php', 'getTranslation_Loader_PhpService', false],
'translation.loader.po' => ['privates', 'translation.loader.po', 'getTranslation_Loader_PoService', false],
'translation.loader.qt' => ['privates', 'translation.loader.qt', 'getTranslation_Loader_QtService', false],
'translation.loader.res' => ['privates', 'translation.loader.res', 'getTranslation_Loader_ResService', false],
'translation.loader.xliff' => ['privates', 'translation.loader.xliff', 'getTranslation_Loader_XliffService', false],
'translation.loader.yml' => ['privates', 'translation.loader.yml', 'getTranslation_Loader_YmlService', false],
], [
'translation.loader.csv' => '?',
'translation.loader.dat' => '?',
'translation.loader.ini' => '?',
'translation.loader.json' => '?',
'translation.loader.mo' => '?',
'translation.loader.php' => '?',
'translation.loader.po' => '?',
'translation.loader.qt' => '?',
'translation.loader.res' => '?',
'translation.loader.xliff' => '?',
'translation.loader.yml' => '?',
]), ($this->privates['translator.formatter.default'] ?? $this->getTranslator_Formatter_DefaultService()), 'en-GB', ['translation.loader.php' => [0 => 'php'], 'translation.loader.yml' => [0 => 'yaml', 1 => 'yml'], 'translation.loader.xliff' => [0 => 'xlf', 1 => 'xliff'], 'translation.loader.po' => [0 => 'po'], 'translation.loader.mo' => [0 => 'mo'], 'translation.loader.qt' => [0 => 'ts'], 'translation.loader.csv' => [0 => 'csv'], 'translation.loader.res' => [0 => 'res'], 'translation.loader.dat' => [0 => 'dat'], 'translation.loader.ini' => [0 => 'ini'], 'translation.loader.json' => [0 => 'json']], ['cache_dir' => ($this->targetDir.''.'/translations'), 'debug' => true, 'resource_files' => ['af' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.af.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.af.xlf')], 'ar' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.ar.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.ar.xlf')], 'az' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.az.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.az.xlf')], 'be' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.be.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.be.xlf')], 'bg' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.bg.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.bg.xlf')], 'bs' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.bs.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.bs.xlf')], 'ca' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.ca.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.ca.xlf')], 'cs' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.cs.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.cs.xlf')], 'cy' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.cy.xlf')], 'da' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.da.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.da.xlf')], 'de' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.de.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.de.xlf')], 'el' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.el.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.el.xlf')], 'en' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.en.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.en.xlf')], 'es' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.es.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.es.xlf')], 'et' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.et.xlf')], 'eu' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.eu.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.eu.xlf')], 'fa' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.fa.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.fa.xlf')], 'fi' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.fi.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.fi.xlf')], 'fr' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.fr.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.fr.xlf')], 'gl' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.gl.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.gl.xlf')], 'he' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.he.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.he.xlf')], 'hr' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.hr.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.hr.xlf')], 'hu' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.hu.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.hu.xlf')], 'hy' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.hy.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.hy.xlf')], 'id' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.id.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.id.xlf')], 'it' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.it.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.it.xlf')], 'ja' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.ja.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.ja.xlf')], 'lb' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.lb.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.lb.xlf')], 'lt' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.lt.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.lt.xlf')], 'lv' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.lv.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.lv.xlf')], 'mn' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.mn.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.mn.xlf')], 'nb' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.nb.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.nb.xlf')], 'nl' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.nl.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.nl.xlf')], 'nn' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.nn.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.nn.xlf')], 'no' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.no.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.no.xlf')], 'pl' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.pl.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.pl.xlf')], 'pt' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.pt.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.pt.xlf')], 'pt_BR' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.pt_BR.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.pt_BR.xlf')], 'ro' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.ro.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.ro.xlf')], 'ru' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.ru.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.ru.xlf')], 'sk' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.sk.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.sk.xlf')], 'sl' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.sl.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.sl.xlf')], 'sq' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.sq.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.sq.xlf')], 'sr_Cyrl' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.sr_Cyrl.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.sr_Cyrl.xlf')], 'sr_Latn' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.sr_Latn.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.sr_Latn.xlf')], 'sv' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.sv.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.sv.xlf')], 'th' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.th.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.th.xlf')], 'tl' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.tl.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.tl.xlf')], 'tr' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.tr.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.tr.xlf')], 'uk' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.uk.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.uk.xlf')], 'uz' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.uz.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.uz.xlf')], 'vi' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.vi.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.vi.xlf')], 'zh_CN' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.zh_CN.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.zh_CN.xlf')], 'zh_TW' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations/validators.zh_TW.xlf'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations/security.zh_TW.xlf')], 'de-DE' => [0 => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Resources/snippet/de_DE/storefront.de-DE.json')], 'en-GB' => [0 => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Resources/snippet/en_GB/storefront.en-GB.json')]], 'scanned_directories' => [0 => (\dirname(__DIR__, 4).'/vendor/symfony/validator/Resources/translations'), 1 => (\dirname(__DIR__, 4).'/vendor/symfony/security-core/Resources/translations'), 2 => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Resources/snippet'), 3 => (\dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/translations'), 4 => (\dirname(__DIR__, 4).'/vendor/symfony/monolog-bundle/translations'), 5 => (\dirname(__DIR__, 4).'/vendor/sensio/framework-extra-bundle/src/translations'), 6 => (\dirname(__DIR__, 4).'/vendor/symfony/twig-bundle/translations'), 7 => (\dirname(__DIR__, 4).'/vendor/symfony/web-profiler-bundle/translations'), 8 => (\dirname(__DIR__, 4).'/vendor/symfony/debug-bundle/translations'), 9 => (\dirname(__DIR__, 4).'/vendor/enqueue/enqueue-bundle/translations'), 10 => (\dirname(__DIR__, 4).'/vendor/sroze/messenger-enqueue-transport/Bundle/translations'), 11 => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/translations'), 12 => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/translations'), 13 => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content/translations'), 14 => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout/translations'), 15 => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Profiling/translations'), 16 => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Administration/translations'), 17 => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Docs/translations'), 18 => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/translations'), 19 => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/translations'), 20 => (\dirname(__DIR__, 4).'/custom/plugins/SwagLanguagePack/src/translations'), 21 => (\dirname(__DIR__, 4).'/custom/plugins/SwagPlatformDemoData/src/translations'), 22 => (\dirname(__DIR__, 4).'/custom/plugins/SwagMarkets/src/translations'), 23 => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/KernelPluginLoader/translations')], 'cache_vary' => ['scanned_directories' => [0 => 'vendor/symfony/validator/Resources/translations', 1 => 'vendor/symfony/security-core/Resources/translations', 2 => 'vendor/shopware/platform/src/Storefront/Resources/snippet', 3 => 'vendor/symfony/framework-bundle/translations', 4 => 'vendor/symfony/monolog-bundle/translations', 5 => 'vendor/sensio/framework-extra-bundle/src/translations', 6 => 'vendor/symfony/twig-bundle/translations', 7 => 'vendor/symfony/web-profiler-bundle/translations', 8 => 'vendor/symfony/debug-bundle/translations', 9 => 'vendor/enqueue/enqueue-bundle/translations', 10 => 'vendor/sroze/messenger-enqueue-transport/Bundle/translations', 11 => 'vendor/shopware/platform/src/Core/Framework/translations', 12 => 'vendor/shopware/platform/src/Core/System/translations', 13 => 'vendor/shopware/platform/src/Core/Content/translations', 14 => 'vendor/shopware/platform/src/Core/Checkout/translations', 15 => 'vendor/shopware/platform/src/Core/Profiling/translations', 16 => 'vendor/shopware/platform/src/Administration/translations', 17 => 'vendor/shopware/platform/src/Docs/translations', 18 => 'vendor/shopware/platform/src/Storefront/translations', 19 => 'vendor/shopware/platform/src/Elasticsearch/translations', 20 => 'custom/plugins/SwagLanguagePack/src/translations', 21 => 'custom/plugins/SwagPlatformDemoData/src/translations', 22 => 'custom/plugins/SwagMarkets/src/translations', 23 => 'vendor/shopware/platform/src/Core/Framework/Plugin/KernelPluginLoader/translations']]], []);
$instance->setConfigCacheFactory(($this->privates['config_cache_factory'] ?? $this->getConfigCacheFactoryService()));
$instance->setFallbackLocales([0 => 'en_GB', 1 => 'en']);
return $instance;
}
/**
* Gets the private 'translator.formatter.default' shared service.
*
* @return \Symfony\Component\Translation\Formatter\MessageFormatter
*/
protected function getTranslator_Formatter_DefaultService()
{
return $this->privates['translator.formatter.default'] = new \Symfony\Component\Translation\Formatter\MessageFormatter(new \Symfony\Component\Translation\IdentityTranslator());
}
/**
* Gets the private 'twig.command.debug' shared service.
*
* @return \Symfony\Bridge\Twig\Command\DebugCommand
*/
protected function getTwig_Command_DebugService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Command/DebugCommand.php';
$this->privates['twig.command.debug'] = $instance = new \Symfony\Bridge\Twig\Command\DebugCommand(($this->services['.container.private.twig'] ?? $this->get_Container_Private_TwigService()), \dirname(__DIR__, 4), $this->parameters['kernel.bundles_metadata'], (\dirname(__DIR__, 4).'/templates'), ($this->privates['debug.file_link_formatter'] ?? $this->getDebug_FileLinkFormatterService()));
$instance->setName('debug:twig');
return $instance;
}
/**
* Gets the private 'twig.command.lint' shared service.
*
* @return \Symfony\Bundle\TwigBundle\Command\LintCommand
*/
protected function getTwig_Command_LintService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Command/LintCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bundle/Command/LintCommand.php';
$this->privates['twig.command.lint'] = $instance = new \Symfony\Bundle\TwigBundle\Command\LintCommand(($this->services['.container.private.twig'] ?? $this->get_Container_Private_TwigService()));
$instance->setName('lint:twig');
return $instance;
}
/**
* Gets the private 'twig.loader.chain' shared service.
*
* @return \Twig\Loader\ChainLoader
*/
protected function getTwig_Loader_ChainService()
{
$this->privates['twig.loader.chain'] = $instance = new \Twig\Loader\ChainLoader();
$a = new \Twig\Loader\FilesystemLoader([], \dirname(__DIR__, 4));
$a->addPath((\dirname(__DIR__, 4).'/vendor/symfony/web-profiler-bundle/Resources/views'), 'WebProfiler');
$a->addPath((\dirname(__DIR__, 4).'/vendor/symfony/web-profiler-bundle/Resources/views'), '!WebProfiler');
$a->addPath((\dirname(__DIR__, 4).'/vendor/symfony/debug-bundle/Resources/views'), 'Debug');
$a->addPath((\dirname(__DIR__, 4).'/vendor/symfony/debug-bundle/Resources/views'), '!Debug');
$a->addPath((\dirname(__DIR__, 4).'/vendor/enqueue/enqueue-bundle/Resources/views'), 'Enqueue');
$a->addPath((\dirname(__DIR__, 4).'/vendor/enqueue/enqueue-bundle/Resources/views'), '!Enqueue');
$a->addPath((\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Resources/views'), 'Framework');
$a->addPath((\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Resources/views'), '!Framework');
$a->addPath((\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Profiling/Resources/views'), 'Profiling');
$a->addPath((\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Profiling/Resources/views'), '!Profiling');
$a->addPath((\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Administration/Resources/views'), 'Administration');
$a->addPath((\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Administration/Resources/views'), '!Administration');
$a->addPath((\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Resources/views'), 'Storefront');
$a->addPath((\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Resources/views'), '!Storefront');
$a->addPath((\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/Resources/views'), 'Elasticsearch');
$a->addPath((\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/Resources/views'), '!Elasticsearch');
$a->addPath((\dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Resources/views/Email'), 'email');
$a->addPath((\dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Resources/views/Email'), '!email');
$a->addPath((\dirname(__DIR__, 4).'/vendor/symfony/web-profiler-bundle/Resources/views'));
$a->addPath((\dirname(__DIR__, 4).'/vendor/symfony/web-profiler-bundle/Resources/views'), 'WebProfilerBundle');
$a->addPath((\dirname(__DIR__, 4).'/vendor/symfony/debug-bundle/Resources/views'));
$a->addPath((\dirname(__DIR__, 4).'/vendor/symfony/debug-bundle/Resources/views'), 'DebugBundle');
$a->addPath((\dirname(__DIR__, 4).'/vendor/enqueue/enqueue-bundle/Resources/views'));
$a->addPath((\dirname(__DIR__, 4).'/vendor/enqueue/enqueue-bundle/Resources/views'), 'EnqueueBundle');
$a->addPath((\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Resources/views'));
$a->addPath((\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Resources/views'), 'Framework');
$a->addPath((\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Profiling/Resources/views'));
$a->addPath((\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Profiling/Resources/views'), 'Profiling');
$a->addPath((\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Administration/Resources/views'));
$a->addPath((\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Administration/Resources/views'), 'Administration');
$a->addPath((\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Resources/views'));
$a->addPath((\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Resources/views'), 'Storefront');
$a->addPath((\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/Resources/views'));
$a->addPath((\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch/Resources/views'), 'Elasticsearch');
$instance->addLoader(($this->privates['Shopware\\Core\\Framework\\Adapter\\Twig\\EntityTemplateLoader'] ?? $this->getEntityTemplateLoaderService()));
$instance->addLoader($a);
return $instance;
}
/**
* Gets the private 'twig.mailer.message_listener' shared service.
*
* @return \Symfony\Component\Mailer\EventListener\MessageListener
*/
protected function getTwig_Mailer_MessageListenerService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/mailer/EventListener/MessageListener.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/mime/BodyRendererInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Mime/BodyRenderer.php';
return $this->privates['twig.mailer.message_listener'] = new \Symfony\Component\Mailer\EventListener\MessageListener(NULL, new \Symfony\Bridge\Twig\Mime\BodyRenderer(($this->services['.container.private.twig'] ?? $this->get_Container_Private_TwigService())));
}
/**
* Gets the private 'twig.runtime.httpkernel' shared service.
*
* @return \Symfony\Bridge\Twig\Extension\HttpKernelRuntime
*/
protected function getTwig_Runtime_HttpkernelService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Extension/HttpKernelRuntime.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Fragment/FragmentHandler.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/DependencyInjection/LazyLoadingFragmentHandler.php';
return $this->privates['twig.runtime.httpkernel'] = new \Symfony\Bridge\Twig\Extension\HttpKernelRuntime(new \Symfony\Component\HttpKernel\DependencyInjection\LazyLoadingFragmentHandler(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [
'esi' => ['privates', 'fragment.renderer.esi', 'getFragment_Renderer_EsiService', false],
'hinclude' => ['privates', 'fragment.renderer.hinclude', 'getFragment_Renderer_HincludeService', false],
'inline' => ['privates', 'fragment.renderer.inline', 'getFragment_Renderer_InlineService', false],
], [
'esi' => '?',
'hinclude' => '?',
'inline' => '?',
]), ($this->services['request_stack'] ?? ($this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack())), true));
}
/**
* Gets the private 'twig.runtime.security_csrf' shared service.
*
* @return \Symfony\Bridge\Twig\Extension\CsrfRuntime
*/
protected function getTwig_Runtime_SecurityCsrfService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Extension/CsrfRuntime.php';
return $this->privates['twig.runtime.security_csrf'] = new \Symfony\Bridge\Twig\Extension\CsrfRuntime(($this->services['.container.private.security.csrf.token_manager'] ?? $this->get_Container_Private_Security_Csrf_TokenManagerService()));
}
/**
* Gets the private 'validator.builder' shared service.
*
* @return \Symfony\Component\Validator\ValidatorBuilder
*/
protected function getValidator_BuilderService()
{
$this->privates['validator.builder'] = $instance = \Symfony\Component\Validator\Validation::createValidatorBuilder();
$a = ($this->privates['property_info'] ?? $this->getPropertyInfoService());
$instance->setConstraintValidatorFactory(new \Symfony\Component\Validator\ContainerConstraintValidatorFactory(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [
'Shopware\\Core\\Checkout\\Customer\\Validation\\Constraint\\CustomerEmailUniqueValidator' => ['privates', 'Shopware\\Core\\Checkout\\Customer\\Validation\\Constraint\\CustomerEmailUniqueValidator', 'getCustomerEmailUniqueValidatorService', false],
'Shopware\\Core\\Checkout\\Customer\\Validation\\Constraint\\CustomerPasswordMatchesValidator' => ['privates', 'Shopware\\Core\\Checkout\\Customer\\Validation\\Constraint\\CustomerPasswordMatchesValidator', 'getCustomerPasswordMatchesValidatorService', false],
'Shopware\\Core\\Checkout\\Customer\\Validation\\Constraint\\CustomerVatIdentificationValidator' => ['privates', 'Shopware\\Core\\Checkout\\Customer\\Validation\\Constraint\\CustomerVatIdentificationValidator', 'getCustomerVatIdentificationValidatorService', false],
'Shopware\\Core\\Framework\\DataAbstractionLayer\\Validation\\EntityExistsValidator' => ['privates', 'Shopware\\Core\\Framework\\DataAbstractionLayer\\Validation\\EntityExistsValidator', 'getEntityExistsValidatorService', false],
'Shopware\\Core\\Framework\\DataAbstractionLayer\\Validation\\EntityNotExistsValidator' => ['privates', 'Shopware\\Core\\Framework\\DataAbstractionLayer\\Validation\\EntityNotExistsValidator', 'getEntityNotExistsValidatorService', false],
'Symfony\\Component\\Validator\\Constraints\\EmailValidator' => ['privates', 'validator.email', 'getValidator_EmailService', false],
'Symfony\\Component\\Validator\\Constraints\\ExpressionValidator' => ['privates', 'validator.expression', 'getValidator_ExpressionService', false],
'Symfony\\Component\\Validator\\Constraints\\NotCompromisedPasswordValidator' => ['privates', 'validator.not_compromised_password', 'getValidator_NotCompromisedPasswordService', false],
'validator.expression' => ['privates', 'validator.expression', 'getValidator_ExpressionService', false],
], [
'Shopware\\Core\\Checkout\\Customer\\Validation\\Constraint\\CustomerEmailUniqueValidator' => '?',
'Shopware\\Core\\Checkout\\Customer\\Validation\\Constraint\\CustomerPasswordMatchesValidator' => '?',
'Shopware\\Core\\Checkout\\Customer\\Validation\\Constraint\\CustomerVatIdentificationValidator' => '?',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\Validation\\EntityExistsValidator' => '?',
'Shopware\\Core\\Framework\\DataAbstractionLayer\\Validation\\EntityNotExistsValidator' => '?',
'Symfony\\Component\\Validator\\Constraints\\EmailValidator' => '?',
'Symfony\\Component\\Validator\\Constraints\\ExpressionValidator' => '?',
'Symfony\\Component\\Validator\\Constraints\\NotCompromisedPasswordValidator' => '?',
'validator.expression' => '?',
])));
if ($this->has('translator')) {
$instance->setTranslator(($this->services['translator'] ?? $this->getTranslatorService()));
}
$instance->setTranslationDomain('validators');
$instance->enableAnnotationMapping(true);
$instance->setDoctrineAnnotationReader(($this->privates['annotations.cached_reader'] ?? $this->getAnnotations_CachedReaderService()));
$instance->addMethodMapping('loadValidatorMetadata');
$instance->addObjectInitializers([]);
$instance->addLoader(new \Symfony\Component\Validator\Mapping\Loader\PropertyInfoLoader($a, $a, $a, NULL));
return $instance;
}
/**
* Gets the private 'validator.email' shared service.
*
* @return \Symfony\Component\Validator\Constraints\EmailValidator
*/
protected function getValidator_EmailService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/validator/ConstraintValidatorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/validator/ConstraintValidator.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/validator/Constraints/EmailValidator.php';
return $this->privates['validator.email'] = new \Symfony\Component\Validator\Constraints\EmailValidator('loose');
}
/**
* Gets the private 'validator.expression' shared service.
*
* @return \Symfony\Component\Validator\Constraints\ExpressionValidator
*/
protected function getValidator_ExpressionService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/validator/ConstraintValidatorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/validator/ConstraintValidator.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/validator/Constraints/ExpressionValidator.php';
return $this->privates['validator.expression'] = new \Symfony\Component\Validator\Constraints\ExpressionValidator();
}
/**
* Gets the private 'validator.mapping.cache_warmer' shared service.
*
* @return \Symfony\Bundle\FrameworkBundle\CacheWarmer\ValidatorCacheWarmer
*/
protected function getValidator_Mapping_CacheWarmerService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/CacheWarmer/CacheWarmerInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/CacheWarmer/AbstractPhpFileCacheWarmer.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/CacheWarmer/ValidatorCacheWarmer.php';
return $this->privates['validator.mapping.cache_warmer'] = new \Symfony\Bundle\FrameworkBundle\CacheWarmer\ValidatorCacheWarmer(($this->privates['validator.builder'] ?? $this->getValidator_BuilderService()), ($this->targetDir.''.'/validation.php'));
}
/**
* Gets the private 'validator.not_compromised_password' shared service.
*
* @return \Symfony\Component\Validator\Constraints\NotCompromisedPasswordValidator
*/
protected function getValidator_NotCompromisedPasswordService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/validator/ConstraintValidatorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/validator/ConstraintValidator.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/validator/Constraints/NotCompromisedPasswordValidator.php';
return $this->privates['validator.not_compromised_password'] = new \Symfony\Component\Validator\Constraints\NotCompromisedPasswordValidator(NULL, 'UTF-8', true, NULL);
}
/**
* Gets the private 'var_dumper.command.server_dump' shared service.
*
* @return \Symfony\Bundle\DebugBundle\Command\ServerDumpPlaceholderCommand
*/
protected function getVarDumper_Command_ServerDumpService()
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/console/Command/Command.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/debug-bundle/Command/ServerDumpPlaceholderCommand.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/var-dumper/Server/DumpServer.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/var-dumper/Command/Descriptor/DumpDescriptorInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/var-dumper/Command/Descriptor/CliDescriptor.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/var-dumper/Command/Descriptor/HtmlDescriptor.php';
$a = new \Symfony\Bridge\Monolog\Logger('debug');
$a->pushProcessor(($this->privates['debug.log_processor'] ?? $this->getDebug_LogProcessorService()));
$a->pushHandler(($this->privates['monolog.handler.console'] ?? $this->getMonolog_Handler_ConsoleService()));
$a->pushHandler(($this->privates['monolog.handler.main'] ?? $this->getMonolog_Handler_MainService()));
\Symfony\Bundle\FrameworkBundle\DependencyInjection\Compiler\AddDebugLogProcessorPass::configureLogger($a);
$this->privates['var_dumper.command.server_dump'] = $instance = new \Symfony\Bundle\DebugBundle\Command\ServerDumpPlaceholderCommand(new \Symfony\Component\VarDumper\Server\DumpServer('', $a), ['cli' => new \Symfony\Component\VarDumper\Command\Descriptor\CliDescriptor(($this->privates['var_dumper.contextualized_cli_dumper.inner'] ?? $this->getVarDumper_ContextualizedCliDumper_InnerService())), 'html' => new \Symfony\Component\VarDumper\Command\Descriptor\HtmlDescriptor(($this->privates['var_dumper.html_dumper'] ?? $this->getVarDumper_HtmlDumperService()))]);
$instance->setName('server:dump');
return $instance;
}
/**
* Gets the private 'var_dumper.contextualized_cli_dumper.inner' shared service.
*
* @return \Symfony\Component\VarDumper\Dumper\CliDumper
*/
protected function getVarDumper_ContextualizedCliDumper_InnerService()
{
$this->privates['var_dumper.contextualized_cli_dumper.inner'] = $instance = new \Symfony\Component\VarDumper\Dumper\CliDumper(NULL, 'UTF-8', 0);
$instance->setDisplayOptions(['fileLinkFormat' => ($this->privates['debug.file_link_formatter'] ?? $this->getDebug_FileLinkFormatterService())]);
return $instance;
}
/**
* Gets the private 'var_dumper.html_dumper' shared service.
*
* @return \Symfony\Component\VarDumper\Dumper\HtmlDumper
*/
protected function getVarDumper_HtmlDumperService()
{
$this->privates['var_dumper.html_dumper'] = $instance = new \Symfony\Component\VarDumper\Dumper\HtmlDumper(NULL, 'UTF-8', 0);
$instance->setDisplayOptions(['fileLinkFormat' => ($this->privates['debug.file_link_formatter'] ?? $this->getDebug_FileLinkFormatterService())]);
return $instance;
}
/**
* Gets the private 'web_profiler.csp.handler' shared service.
*
* @return \Symfony\Bundle\WebProfilerBundle\Csp\ContentSecurityPolicyHandler
*/
protected function getWebProfiler_Csp_HandlerService()
{
return $this->privates['web_profiler.csp.handler'] = new \Symfony\Bundle\WebProfilerBundle\Csp\ContentSecurityPolicyHandler(new \Symfony\Bundle\WebProfilerBundle\Csp\NonceGenerator());
}
/**
* Gets the private 'web_profiler.debug_toolbar' shared service.
*
* @return \Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener
*/
protected function getWebProfiler_DebugToolbarService()
{
return $this->privates['web_profiler.debug_toolbar'] = new \Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener(($this->services['.container.private.twig'] ?? $this->get_Container_Private_TwigService()), false, 2, ($this->services['router'] ?? $this->getRouterService()), '^/((index|app(_[\\w]+)?)\\.php/)?_wdt', ($this->privates['web_profiler.csp.handler'] ?? $this->getWebProfiler_Csp_HandlerService()));
}
/**
* Gets the public 'cache_clearer' alias.
*
* @return object The ".container.private.cache_clearer" service.
*/
protected function getCacheClearerService()
{
trigger_deprecation('symfony/framework-bundle', '5.2', 'Accessing the "cache_clearer" service directly from the container is deprecated, use dependency injection instead.');
return $this->get('.container.private.cache_clearer');
}
/**
* Gets the public 'filesystem' alias.
*
* @return object The ".container.private.filesystem" service.
*/
protected function getFilesystemService()
{
trigger_deprecation('symfony/framework-bundle', '5.2', 'Accessing the "filesystem" service directly from the container is deprecated, use dependency injection instead.');
return $this->get('.container.private.filesystem');
}
/**
* Gets the public 'security.csrf.token_manager' alias.
*
* @return object The ".container.private.security.csrf.token_manager" service.
*/
protected function getSecurity_Csrf_TokenManagerService()
{
trigger_deprecation('symfony/framework-bundle', '5.2', 'Accessing the "security.csrf.token_manager" service directly from the container is deprecated, use dependency injection instead.');
return $this->get('.container.private.security.csrf.token_manager');
}
/**
* Gets the public 'serializer' alias.
*
* @return object The ".container.private.serializer" service.
*/
protected function getSerializerService()
{
trigger_deprecation('symfony/framework-bundle', '5.2', 'Accessing the "serializer" service directly from the container is deprecated, use dependency injection instead.');
return $this->get('.container.private.serializer');
}
/**
* Gets the public 'twig' alias.
*
* @return object The ".container.private.twig" service.
*/
protected function getTwigService()
{
trigger_deprecation('symfony/twig-bundle', '5.2', 'Accessing the "twig" service directly from the container is deprecated, use dependency injection instead.');
return $this->get('.container.private.twig');
}
/**
* Gets the public 'validator' alias.
*
* @return object The ".container.private.validator" service.
*/
protected function getValidatorService()
{
trigger_deprecation('symfony/framework-bundle', '5.2', 'Accessing the "validator" service directly from the container is deprecated, use dependency injection instead.');
return $this->get('.container.private.validator');
}
/**
* @return array|bool|float|int|string|null
*/
public function getParameter(string $name)
{
if (isset($this->buildParameters[$name])) {
return $this->buildParameters[$name];
}
if (!(isset($this->parameters[$name]) || isset($this->loadedDynamicParameters[$name]) || \array_key_exists($name, $this->parameters))) {
throw new InvalidArgumentException(sprintf('The parameter "%s" must be defined.', $name));
}
if (isset($this->loadedDynamicParameters[$name])) {
return $this->loadedDynamicParameters[$name] ? $this->dynamicParameters[$name] : $this->getDynamicParameter($name);
}
return $this->parameters[$name];
}
public function hasParameter(string $name): bool
{
if (isset($this->buildParameters[$name])) {
return true;
}
return isset($this->parameters[$name]) || isset($this->loadedDynamicParameters[$name]) || \array_key_exists($name, $this->parameters);
}
public function setParameter(string $name, $value): void
{
throw new LogicException('Impossible to call set() on a frozen ParameterBag.');
}
public function getParameterBag(): ParameterBagInterface
{
if (null === $this->parameterBag) {
$parameters = $this->parameters;
foreach ($this->loadedDynamicParameters as $name => $loaded) {
$parameters[$name] = $loaded ? $this->dynamicParameters[$name] : $this->getDynamicParameter($name);
}
foreach ($this->buildParameters as $name => $value) {
$parameters[$name] = $value;
}
$this->parameterBag = new FrozenParameterBag($parameters);
}
return $this->parameterBag;
}
private $loadedDynamicParameters = [
'kernel.runtime_environment' => false,
'kernel.build_dir' => false,
'kernel.cache_dir' => false,
'APP_URL' => false,
'instance_id' => false,
'shopware.http.cache.enabled' => false,
'shopware.http.cache.default_ttl' => false,
'kernel.secret' => false,
'session.save_path' => false,
'validator.mapping.cache.file' => false,
'profiler.storage.dsn' => false,
'debug.container.dump' => false,
'serializer.mapping.cache.file' => false,
'shopware.cdn' => false,
'shopware.cdn.strategy' => false,
'shopware.deployment' => false,
'shopware.deployment.blue_green' => false,
'storefront.htmlPurifier' => false,
'storefront.htmlPurifier.cacheDir' => false,
'elasticsearch.enabled' => false,
'elasticsearch.indexing_enabled' => false,
'elasticsearch.hosts' => false,
'elasticsearch.index_prefix' => false,
'elasticsearch.throw_exception' => false,
];
private $dynamicParameters = [];
private function getDynamicParameter(string $name)
{
switch ($name) {
case 'kernel.runtime_environment': $value = $this->getEnv('default:kernel.environment:APP_RUNTIME_ENV'); break;
case 'kernel.build_dir': $value = $this->targetDir.''; break;
case 'kernel.cache_dir': $value = $this->targetDir.''; break;
case 'APP_URL': $value = $this->getEnv('string:default:default_whitespace:APP_URL'); break;
case 'instance_id': $value = $this->getEnv('INSTANCE_ID'); break;
case 'shopware.http.cache.enabled': $value = $this->getEnv('default:shopware_http_cache_enabled_default:SHOPWARE_HTTP_CACHE_ENABLED'); break;
case 'shopware.http.cache.default_ttl': $value = $this->getEnv('default:shopware_http_cache_default_ttl_default:SHOPWARE_HTTP_DEFAULT_TTL'); break;
case 'kernel.secret': $value = $this->getEnv('APP_SECRET'); break;
case 'session.save_path': $value = ($this->targetDir.''.'/sessions'); break;
case 'validator.mapping.cache.file': $value = ($this->targetDir.''.'/validation.php'); break;
case 'profiler.storage.dsn': $value = ('file:'.$this->targetDir.''.'/profiler'); break;
case 'debug.container.dump': $value = ($this->targetDir.''.'/Shopware_Core_KernelDevDebugContainer.xml'); break;
case 'serializer.mapping.cache.file': $value = ($this->targetDir.''.'/serialization.php'); break;
case 'shopware.cdn': $value = [
'url' => '',
'strategy' => $this->getEnv('string:default:default_cdn_strategy:SHOPWARE_CDN_STRATEGY_DEFAULT'),
]; break;
case 'shopware.cdn.strategy': $value = $this->getEnv('string:default:default_cdn_strategy:SHOPWARE_CDN_STRATEGY_DEFAULT'); break;
case 'shopware.deployment': $value = [
'blue_green' => $this->getEnv('bool:default:defaults_bool_true:BLUE_GREEN_DEPLOYMENT'),
]; break;
case 'shopware.deployment.blue_green': $value = $this->getEnv('bool:default:defaults_bool_true:BLUE_GREEN_DEPLOYMENT'); break;
case 'storefront.htmlPurifier': $value = [
'cacheDir' => $this->targetDir.'',
'cacheEnabled' => true,
]; break;
case 'storefront.htmlPurifier.cacheDir': $value = $this->targetDir.''; break;
case 'elasticsearch.enabled': $value = $this->getEnv('bool:default:default_whitespace:SHOPWARE_ES_ENABLED'); break;
case 'elasticsearch.indexing_enabled': $value = $this->getEnv('bool:default:default_whitespace:SHOPWARE_ES_INDEXING_ENABLED'); break;
case 'elasticsearch.hosts': $value = $this->getEnv('string:default:default_whitespace:SHOPWARE_ES_HOSTS'); break;
case 'elasticsearch.index_prefix': $value = $this->getEnv('string:default:default_elasticsearch_prefix:SHOPWARE_ES_INDEX_PREFIX'); break;
case 'elasticsearch.throw_exception': $value = $this->getEnv('string:default:default_whitespace:SHOPWARE_ES_THROW_EXCEPTION'); break;
default: throw new InvalidArgumentException(sprintf('The dynamic parameter "%s" must be defined.', $name));
}
$this->loadedDynamicParameters[$name] = true;
return $this->dynamicParameters[$name] = $value;
}
protected function getDefaultParameters(): array
{
return [
'kernel.project_dir' => \dirname(__DIR__, 4),
'kernel.environment' => 'dev',
'kernel.debug' => true,
'kernel.logs_dir' => (\dirname(__DIR__, 3).'/log'),
'kernel.bundles' => [
'FrameworkBundle' => 'Symfony\\Bundle\\FrameworkBundle\\FrameworkBundle',
'MonologBundle' => 'Symfony\\Bundle\\MonologBundle\\MonologBundle',
'SensioFrameworkExtraBundle' => 'Sensio\\Bundle\\FrameworkExtraBundle\\SensioFrameworkExtraBundle',
'TwigBundle' => 'Symfony\\Bundle\\TwigBundle\\TwigBundle',
'WebProfilerBundle' => 'Symfony\\Bundle\\WebProfilerBundle\\WebProfilerBundle',
'DebugBundle' => 'Symfony\\Bundle\\DebugBundle\\DebugBundle',
'EnqueueBundle' => 'Enqueue\\Bundle\\EnqueueBundle',
'EnqueueAdapterBundle' => 'Enqueue\\MessengerAdapter\\Bundle\\EnqueueAdapterBundle',
'Framework' => 'Shopware\\Core\\Framework\\Framework',
'System' => 'Shopware\\Core\\System\\System',
'Content' => 'Shopware\\Core\\Content\\Content',
'Checkout' => 'Shopware\\Core\\Checkout\\Checkout',
'Profiling' => 'Shopware\\Core\\Profiling\\Profiling',
'Administration' => 'Shopware\\Administration\\Administration',
'Docs' => 'Shopware\\Docs\\Docs',
'Storefront' => 'Shopware\\Storefront\\Storefront',
'Elasticsearch' => 'Shopware\\Elasticsearch\\Elasticsearch',
'SwagLanguagePack' => 'Swag\\LanguagePack\\SwagLanguagePack',
'SwagPlatformDemoData' => 'Swag\\PlatformDemoData\\SwagPlatformDemoData',
'SwagMarkets' => 'Swag\\Markets\\SwagMarkets',
'DbalKernelPluginLoader' => 'Shopware\\Core\\Framework\\Plugin\\KernelPluginLoader\\DbalKernelPluginLoader',
],
'kernel.bundles_metadata' => [
'FrameworkBundle' => [
'path' => (\dirname(__DIR__, 4).'/vendor/symfony/framework-bundle'),
'namespace' => 'Symfony\\Bundle\\FrameworkBundle',
],
'MonologBundle' => [
'path' => (\dirname(__DIR__, 4).'/vendor/symfony/monolog-bundle'),
'namespace' => 'Symfony\\Bundle\\MonologBundle',
],
'SensioFrameworkExtraBundle' => [
'path' => (\dirname(__DIR__, 4).'/vendor/sensio/framework-extra-bundle/src'),
'namespace' => 'Sensio\\Bundle\\FrameworkExtraBundle',
],
'TwigBundle' => [
'path' => (\dirname(__DIR__, 4).'/vendor/symfony/twig-bundle'),
'namespace' => 'Symfony\\Bundle\\TwigBundle',
],
'WebProfilerBundle' => [
'path' => (\dirname(__DIR__, 4).'/vendor/symfony/web-profiler-bundle'),
'namespace' => 'Symfony\\Bundle\\WebProfilerBundle',
],
'DebugBundle' => [
'path' => (\dirname(__DIR__, 4).'/vendor/symfony/debug-bundle'),
'namespace' => 'Symfony\\Bundle\\DebugBundle',
],
'EnqueueBundle' => [
'path' => (\dirname(__DIR__, 4).'/vendor/enqueue/enqueue-bundle'),
'namespace' => 'Enqueue\\Bundle',
],
'EnqueueAdapterBundle' => [
'path' => (\dirname(__DIR__, 4).'/vendor/sroze/messenger-enqueue-transport/Bundle'),
'namespace' => 'Enqueue\\MessengerAdapter\\Bundle',
],
'Framework' => [
'path' => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework'),
'namespace' => 'Shopware\\Core\\Framework',
],
'System' => [
'path' => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System'),
'namespace' => 'Shopware\\Core\\System',
],
'Content' => [
'path' => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Content'),
'namespace' => 'Shopware\\Core\\Content',
],
'Checkout' => [
'path' => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Checkout'),
'namespace' => 'Shopware\\Core\\Checkout',
],
'Profiling' => [
'path' => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Profiling'),
'namespace' => 'Shopware\\Core\\Profiling',
],
'Administration' => [
'path' => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Administration'),
'namespace' => 'Shopware\\Administration',
],
'Docs' => [
'path' => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Docs'),
'namespace' => 'Shopware\\Docs',
],
'Storefront' => [
'path' => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront'),
'namespace' => 'Shopware\\Storefront',
],
'Elasticsearch' => [
'path' => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Elasticsearch'),
'namespace' => 'Shopware\\Elasticsearch',
],
'SwagLanguagePack' => [
'path' => (\dirname(__DIR__, 4).'/custom/plugins/SwagLanguagePack/src'),
'namespace' => 'Swag\\LanguagePack',
],
'SwagPlatformDemoData' => [
'path' => (\dirname(__DIR__, 4).'/custom/plugins/SwagPlatformDemoData/src'),
'namespace' => 'Swag\\PlatformDemoData',
],
'SwagMarkets' => [
'path' => (\dirname(__DIR__, 4).'/custom/plugins/SwagMarkets/src'),
'namespace' => 'Swag\\Markets',
],
'DbalKernelPluginLoader' => [
'path' => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Plugin/KernelPluginLoader'),
'namespace' => 'Shopware\\Core\\Framework\\Plugin\\KernelPluginLoader',
],
],
'kernel.charset' => 'UTF-8',
'kernel.container_class' => 'Shopware_Core_KernelDevDebugContainer',
'kernel.cache.hash' => '7b9ea402ae5fda7c7a51a4f53cdaa2ec',
'kernel.shopware_version' => '6.4.0.0',
'kernel.shopware_version_revision' => '532e58f82da70f592f5e1837cedf2260f7a45a7b',
'kernel.shopware_core_dir' => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core'),
'kernel.plugin_dir' => (\dirname(__DIR__, 4).'/custom/plugins'),
'kernel.app_dir' => (\dirname(__DIR__, 4).'/custom/apps'),
'kernel.active_plugins' => [
'Swag\\LanguagePack\\SwagLanguagePack' => [
'name' => 'SwagLanguagePack',
'path' => (\dirname(__DIR__, 4).'/custom/plugins/SwagLanguagePack/src'),
'class' => 'Swag\\LanguagePack\\SwagLanguagePack',
],
'Swag\\PlatformDemoData\\SwagPlatformDemoData' => [
'name' => 'SwagPlatformDemoData',
'path' => (\dirname(__DIR__, 4).'/custom/plugins/SwagPlatformDemoData/src'),
'class' => 'Swag\\PlatformDemoData\\SwagPlatformDemoData',
],
'Swag\\Markets\\SwagMarkets' => [
'name' => 'SwagMarkets',
'path' => (\dirname(__DIR__, 4).'/custom/plugins/SwagMarkets/src'),
'class' => 'Swag\\Markets\\SwagMarkets',
],
],
'kernel.plugin_infos' => [
0 => [
'name' => 'SwagPayPal',
'baseClass' => 'Swag\\PayPal\\SwagPayPal',
'active' => false,
'path' => 'custom/plugins/SwagPayPal',
'version' => '3.0.3',
'autoload' => [
'psr-4' => [
'Swag\\PayPal\\' => 'src/',
],
],
'managedByComposer' => false,
'composerName' => 'swag/paypal',
],
1 => [
'name' => 'SwagLanguagePack',
'baseClass' => 'Swag\\LanguagePack\\SwagLanguagePack',
'active' => true,
'path' => 'custom/plugins/SwagLanguagePack',
'version' => '2.0.0',
'autoload' => [
'psr-4' => [
'Swag\\LanguagePack\\' => 'src/',
],
],
'managedByComposer' => false,
'composerName' => 'swag/language-pack',
],
2 => [
'name' => 'SwagPlatformDemoData',
'baseClass' => 'Swag\\PlatformDemoData\\SwagPlatformDemoData',
'active' => true,
'path' => 'custom/plugins/SwagPlatformDemoData',
'version' => '1.0.8',
'autoload' => [
'psr-4' => [
'Swag\\PlatformDemoData\\' => 'src/',
],
],
'managedByComposer' => false,
'composerName' => 'swag/demo-data',
],
3 => [
'name' => 'SwagMarkets',
'baseClass' => 'Swag\\Markets\\SwagMarkets',
'active' => true,
'path' => 'custom/plugins/SwagMarkets',
'version' => '1.3.3',
'autoload' => [
'psr-4' => [
'Swag\\Markets\\' => 'src/',
],
],
'managedByComposer' => false,
'composerName' => 'swag/markets',
],
],
'kernel.supported_api_versions' => [
0 => 2,
1 => 3,
2 => 4,
],
'defaults_bool_true' => true,
'defaults_bool_false' => false,
'default_whitespace' => ' ',
'locale' => 'en-GB',
'default_cdn_strategy' => 'id',
'shopware.slug.config' => [
'regexp' => '/([^A-Za-z0-9\\.]|-)+/',
'lowercase' => false,
],
'shopware.routing.registered_api_prefixes' => [
0 => '_wdt',
1 => '_profiler',
2 => '_error',
3 => 'api',
4 => 'sw-domain-hash.html',
5 => 'store-api',
6 => 'admin',
7 => 'api',
],
'core.migration.directories' => [
],
'migration.active' => [
0 => 1536232600,
1 => 1536232610,
2 => 1536232620,
3 => 1536232630,
4 => 1536232640,
5 => 1536232650,
6 => 1536232660,
7 => 1536232670,
8 => 1536232680,
9 => 1536232690,
10 => 1536232700,
11 => 1536232710,
12 => 1536232720,
13 => 1536232730,
14 => 1536232740,
15 => 1536232750,
16 => 1536232760,
17 => 1536232770,
18 => 1536232790,
19 => 1536232800,
20 => 1536232810,
21 => 1536232820,
22 => 1536232830,
23 => 1536232840,
24 => 1536232850,
25 => 1536232860,
26 => 1536232870,
27 => 1536232880,
28 => 1536232890,
29 => 1536232900,
30 => 1536232910,
31 => 1536232920,
32 => 1536232930,
33 => 1536232940,
34 => 1536232950,
35 => 1536232960,
36 => 1536232970,
37 => 1536232980,
38 => 1536232990,
39 => 1536233000,
40 => 1536233010,
41 => 1536233020,
42 => 1536233030,
43 => 1536233040,
44 => 1536233050,
45 => 1536233060,
46 => 1536233070,
47 => 1536233080,
48 => 1536233090,
49 => 1536233100,
50 => 1536233110,
51 => 1536233120,
52 => 1536233130,
53 => 1536233140,
54 => 1536233150,
55 => 1536233160,
56 => 1536233170,
57 => 1536233180,
58 => 1536233190,
59 => 1536233200,
60 => 1536233210,
61 => 1536233220,
62 => 1536233230,
63 => 1536233240,
64 => 1536233250,
65 => 1536233260,
66 => 1536233270,
67 => 1536233280,
68 => 1536233290,
69 => 1536233300,
70 => 1536233310,
71 => 1536233320,
72 => 1536233330,
73 => 1536233340,
74 => 1536233350,
75 => 1536233360,
76 => 1536233370,
77 => 1536233380,
78 => 1536233390,
79 => 1536233400,
80 => 1536233410,
81 => 1536233420,
82 => 1536233430,
83 => 1536233440,
84 => 1536233450,
85 => 1536233460,
86 => 1536233470,
87 => 1536233480,
88 => 1536233500,
89 => 1536233510,
90 => 1536233520,
91 => 1536233530,
92 => 1536233540,
93 => 1536233550,
94 => 1536233560,
95 => 1552360944,
96 => 1554199340,
97 => 1554200141,
98 => 1554203706,
99 => 1554900301,
100 => 1556809270,
101 => 1558082916,
102 => 1558105657,
103 => 1558443337,
104 => 1558505525,
105 => 1558594334,
106 => 1558938938,
107 => 1559050088,
108 => 1559050903,
109 => 1559134989,
110 => 1559306391,
111 => 1561370284,
112 => 1561377793,
113 => 1561442979,
114 => 1561452005,
115 => 1561712450,
116 => 1562228335,
117 => 1562240231,
118 => 1562306893,
119 => 1562324772,
120 => 1562579120,
121 => 1562684474,
122 => 1562841035,
123 => 1562933907,
124 => 1563180880,
125 => 1563288227,
126 => 1563518181,
127 => 1563805586,
128 => 1563949275,
129 => 1564475053,
130 => 1565007156,
131 => 1565079228,
132 => 1565270155,
133 => 1565270366,
134 => 1565346846,
135 => 1565705280,
136 => 1566293076,
137 => 1566460168,
138 => 1566817701,
139 => 1567431050,
140 => 1568120239,
141 => 1568120302,
142 => 1568645037,
143 => 1568901713,
144 => 1569403146,
145 => 1570187167,
146 => 1570459127,
147 => 1570621541,
148 => 1570622696,
149 => 1570629862,
150 => 1570684913,
151 => 1571059598,
152 => 1571210820,
153 => 1571660203,
154 => 1571724915,
155 => 1571981437,
156 => 1571990395,
157 => 1572193798,
158 => 1572264837,
159 => 1572273565,
160 => 1572421282,
161 => 1572425108,
162 => 1572957455,
163 => 1573049297,
164 => 1573569685,
165 => 1573729158,
166 => 1574063550,
167 => 1574082635,
168 => 1574258787,
169 => 1574258788,
170 => 1574258789,
171 => 1574520220,
172 => 1574672450,
173 => 1574695657,
174 => 1574925962,
175 => 1575010262,
176 => 1575021466,
177 => 1575034234,
178 => 1575036586,
179 => 1575039284,
180 => 1575197543,
181 => 1575274700,
182 => 1575293069,
183 => 1575451283,
184 => 1575626180,
185 => 1575883959,
186 => 1576488398,
187 => 1576590301,
188 => 1578042218,
189 => 1578044453,
190 => 1578470886,
191 => 1578475268,
192 => 1578485775,
193 => 1578491480,
194 => 1578590702,
195 => 1578648299,
196 => 1578650334,
197 => 1580202210,
198 => 1580218617,
199 => 1580743279,
200 => 1580746806,
201 => 1580808849,
202 => 1580819350,
203 => 1580827023,
204 => 1582011195,
205 => 1583142266,
206 => 1583416186,
207 => 1583756864,
208 => 1583844433,
209 => 1584002637,
210 => 1584953715,
211 => 1585056571,
212 => 1585126355,
213 => 1585490020,
214 => 1585744384,
215 => 1585816139,
216 => 1586158920,
217 => 1586173614,
218 => 1586260286,
219 => 1586334003,
220 => 1587039363,
221 => 1587109484,
222 => 1587111506,
223 => 1587461582,
224 => 1588143272,
225 => 1588144801,
226 => 1588153272,
227 => 1589178550,
228 => 1589357321,
229 => 1589359936,
230 => 1589379060,
231 => 1589447332,
232 => 1589458026,
233 => 1590408550,
234 => 1590409548,
235 => 1590566018,
236 => 1590566405,
237 => 1590579986,
238 => 1590758953,
239 => 1591052278,
240 => 1591167126,
241 => 1591253089,
242 => 1591259559,
243 => 1591272594,
244 => 1591361320,
245 => 1591683158,
246 => 1591817370,
247 => 1592466717,
248 => 1592837424,
249 => 1592978289,
250 => 1593698606,
251 => 1594650256,
252 => 1594885630,
253 => 1594886106,
254 => 1594886773,
255 => 1594886895,
256 => 1594887027,
257 => 1595160327,
258 => 1595321666,
259 => 1595422169,
260 => 1595480600,
261 => 1595489705,
262 => 1595492052,
263 => 1595492053,
264 => 1595499689,
265 => 1595553089,
266 => 1595578253,
267 => 1595919251,
268 => 1596091744,
269 => 1596441551,
270 => 1597391970,
271 => 1597394241,
272 => 1597657689,
273 => 1597762808,
274 => 1597830237,
275 => 1597930227,
276 => 1598280548,
277 => 1598520424,
278 => 1598885384,
279 => 1599112309,
280 => 1599134496,
281 => 1599463278,
282 => 1599570560,
283 => 1599720163,
284 => 1599806584,
285 => 1599806595,
286 => 1599822061,
287 => 1600072779,
288 => 1600156989,
289 => 1600253602,
290 => 1600330846,
291 => 1600338271,
292 => 1600349343,
293 => 1600676671,
294 => 1600769357,
295 => 1600778848,
296 => 1601388975,
297 => 1601451838,
298 => 1601539530,
299 => 1601543829,
300 => 1601891339,
301 => 1602062376,
302 => 1602146868,
303 => 1602153572,
304 => 1602494493,
305 => 1602494495,
306 => 1602745374,
307 => 1602822727,
308 => 1603179023,
309 => 1603293043,
310 => 1603970276,
311 => 1604056363,
312 => 1604056421,
313 => 1604475913,
314 => 1604499476,
315 => 1604568928,
316 => 1604669773,
317 => 1605103533,
318 => 1605530777,
319 => 1605609309,
320 => 1605609477,
321 => 1605861407,
322 => 1606310257,
323 => 1607415095,
324 => 1607500561,
325 => 1607514878,
326 => 1607581275,
327 => 1607581276,
328 => 1608624028,
329 => 1609125144,
330 => 1609857999,
331 => 1610531188,
332 => 1610965670,
333 => 1610974673,
334 => 1611155140,
335 => 1614240671,
336 => 1552899789,
337 => 1555406153,
338 => 1563785071,
339 => 1564385954,
340 => 1564385960,
341 => 1565640170,
342 => 1565640175,
343 => 1595492054,
344 => 1604502151,
345 => 1594104496,
346 => 1604585230,
347 => 1609140710,
348 => 1610337444,
349 => 1610439375,
350 => 1610448012,
351 => 1610523204,
352 => 1610523548,
353 => 1610616655,
354 => 1610621999,
355 => 1610625925,
356 => 1610634383,
357 => 1610904608,
358 => 1611732852,
359 => 1611817467,
360 => 1612184092,
361 => 1612442685,
362 => 1612442686,
363 => 1612442786,
364 => 1612851765,
365 => 1612865237,
366 => 1612970642,
367 => 1612980753,
368 => 1613665555,
369 => 1614249488,
370 => 1614691876,
371 => 1614765170,
372 => 1614765785,
373 => 1615359964,
374 => 1615366708,
375 => 1615452749,
376 => 1615802866,
377 => 1616496610,
378 => 1617356092,
379 => 1617784658,
380 => 1617868381,
381 => 1618476427,
382 => 1618900427,
383 => 1619604605,
384 => 1619703075,
385 => 1552899789,
386 => 1555406153,
387 => 1563785071,
388 => 1564385954,
389 => 1564385960,
390 => 1565640170,
391 => 1565640175,
392 => 1595492054,
393 => 1604502151,
394 => 1605167857,
395 => 1582718994,
396 => 1586345021,
397 => 1586345049,
398 => 1586345063,
399 => 1587126585,
],
'shopware.security.csp_templates' => [
'default' => ''."\n".'object-src \'none\';'."\n".'script-src \'none\';'."\n".'base-uri \'self\';'."\n".' ',
'administration' => ''."\n".'object-src \'none\';'."\n".'script-src \'strict-dynamic\' \'nonce-%nonce%\' \'unsafe-inline\' \'unsafe-eval\' https: http:;'."\n".'base-uri \'self\';'."\n".' ',
'storefront' => '',
],
'shopware.app_dir' => (\dirname(__DIR__, 4).'/custom/apps'),
'shopware.store_endpoints' => [
'ping' => '/ping',
'my_extensions' => '/swplatform/licenseenvironment',
'my_licenses' => '/swplatform/licenses',
'my_plugin_licenses' => '/swplatform/pluginlicenses',
'my_plugin_updates' => '/swplatform/pluginupdates',
'environment_information' => '/swplatform/environmentinformation',
'updater_extension_compatibility' => '/swplatform/autoupdate',
'updater_permission' => '/swplatform/autoupdate/permission',
'plugin_download' => '/swplatform/pluginfiles/{pluginName}',
'app_generate_signature' => '/swplatform/generatesignature',
'cancel_license' => '/swplatform/pluginlicenses/%s/cancel',
'login' => '/swplatform/login',
'create_rating' => '/swplatform/extensionstore/extensions/%s/ratings',
],
'env(SHOPWARE_UPDATE_TEST)' => false,
'shopware.media.metadata.types' => [
0 => '\\Shopware\\Core\\Content\\Media\\Metadata\\Type\\ImageMetadata',
1 => '\\Shopware\\Core\\Content\\Media\\Metadata\\Type\\DocumentMetadata',
2 => '\\Shopware\\Core\\Content\\Media\\Metadata\\Type\\VideoMetadata',
],
'product_export.directory' => 'export',
'product_export.read_buffer_size' => 100,
'import_export.supported_entities' => [
0 => 'customer',
1 => 'product',
],
'import_export.supported_file_types' => [
0 => 'text/csv',
],
'import_export.read_buffer_size' => 100,
'import_export.write_buffer_size' => 100,
'import_export.http_batch_size' => 100,
'shopware_http_cache_enabled_default' => 1,
'shopware_http_cache_default_ttl_default' => 7200,
'storefrontRoot' => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront'),
'elasticsearch.index.config' => [
'settings' => [
'index' => [
'number_of_shards' => 3,
'number_of_replicas' => 3,
'mapping.total_fields.limit' => 50000,
'mapping.nested_fields.limit' => 500,
'mapping.nested_objects.limit' => 1000000,
],
'analysis' => [
'normalizer' => [
'sw_lowercase_normalizer' => [
'type' => 'custom',
'filter' => [
0 => 'lowercase',
],
],
],
'analyzer' => [
'sw_ngram_analyzer' => [
'type' => 'custom',
'tokenizer' => 'whitespace',
'filter' => [
0 => 'lowercase',
1 => 'sw_ngram_filter',
],
],
],
'filter' => [
'sw_ngram_filter' => [
'type' => 'ngram',
'min_gram' => 4,
'max_gram' => 5,
],
],
],
],
],
'elasticsearch.index.mapping' => [
'dynamic_templates' => [
0 => [
'keywords' => [
'match_mapping_type' => 'string',
'mapping' => [
'type' => 'keyword',
'normalizer' => 'sw_lowercase_normalizer',
'fields' => [
'text' => [
'type' => 'text',
],
],
],
],
],
],
],
'default_elasticsearch_prefix' => 'sw',
'swagMarkets.host.staging' => 'https://bfbp-staging.brickfox.net',
'swagMarkets.host.production' => 'https://brickfox.io',
'swagMarkets.headers' => [
'bf-access-key' => 'MkJGMTQxQzhBMkRDMjE5REU4NTNBQjYxQjZENEM=',
'bf-secret-key' => 'QGxfamU9XzEobSNpPXJpXiF6Mi09PSgoISVhOWY5dio3N3lpNyU2d3ZlNXUkaiYoaCQ=',
],
'container.dumper.inline_class_loader' => true,
'container.dumper.inline_factories' => true,
'event_dispatcher.event_aliases' => [
'Symfony\\Component\\Console\\Event\\ConsoleCommandEvent' => 'console.command',
'Symfony\\Component\\Console\\Event\\ConsoleErrorEvent' => 'console.error',
'Symfony\\Component\\Console\\Event\\ConsoleSignalEvent' => 'console.signal',
'Symfony\\Component\\Console\\Event\\ConsoleTerminateEvent' => 'console.terminate',
'Symfony\\Component\\HttpKernel\\Event\\ControllerArgumentsEvent' => 'kernel.controller_arguments',
'Symfony\\Component\\HttpKernel\\Event\\ControllerEvent' => 'kernel.controller',
'Symfony\\Component\\HttpKernel\\Event\\ResponseEvent' => 'kernel.response',
'Symfony\\Component\\HttpKernel\\Event\\FinishRequestEvent' => 'kernel.finish_request',
'Symfony\\Component\\HttpKernel\\Event\\RequestEvent' => 'kernel.request',
'Symfony\\Component\\HttpKernel\\Event\\ViewEvent' => 'kernel.view',
'Symfony\\Component\\HttpKernel\\Event\\ExceptionEvent' => 'kernel.exception',
'Symfony\\Component\\HttpKernel\\Event\\TerminateEvent' => 'kernel.terminate',
],
'fragment.renderer.hinclude.global_template' => NULL,
'fragment.path' => '/_fragment',
'kernel.http_method_override' => true,
'kernel.trusted_hosts' => [
],
'kernel.default_locale' => 'en-GB',
'kernel.error_controller' => 'error_controller',
'debug.file_link_format' => NULL,
'session.metadata.storage_key' => '_sf2_meta',
'session.storage.options' => [
'cache_limiter' => '0',
'cookie_secure' => 'auto',
'cookie_httponly' => true,
'gc_probability' => 1,
],
'session.metadata.update_threshold' => 0,
'asset.request_context.base_path' => NULL,
'asset.request_context.secure' => NULL,
'validator.translation_domain' => 'validators',
'translator.logging' => false,
'translator.default_path' => (\dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Resources/snippet'),
'profiler_listener.only_exceptions' => false,
'profiler_listener.only_master_requests' => false,
'debug.error_handler.throw_at' => -1,
'router.request_context.host' => 'localhost',
'router.request_context.scheme' => 'http',
'router.request_context.base_url' => '',
'router.resource' => 'kernel::loadRoutes',
'request_listener.http_port' => 80,
'request_listener.https_port' => 443,
'monolog.use_microseconds' => true,
'monolog.swift_mailer.handlers' => [
],
'monolog.handlers_to_channels' => [
'monolog.handler.business_event_handler_buffer' => [
'type' => 'inclusive',
'elements' => [
0 => 'business_events',
],
],
'monolog.handler.console' => [
'type' => 'exclusive',
'elements' => [
0 => 'event',
1 => 'doctrine',
2 => 'console',
],
],
'monolog.handler.main' => [
'type' => 'exclusive',
'elements' => [
0 => 'event',
1 => 'doctrine',
],
],
],
'twig.form.resources' => [
0 => 'form_div_layout.html.twig',
],
'twig.default_path' => (\dirname(__DIR__, 4).'/templates'),
'web_profiler.debug_toolbar.intercept_redirects' => false,
'web_profiler.debug_toolbar.mode' => 2,
'env(VAR_DUMPER_SERVER)' => '127.0.0.1:9912',
'enqueue.transport.default.receive_timeout' => 10000,
'enqueue.client.default.router_processor' => 'enqueue.client.default.router_processor',
'enqueue.client.default.router_queue_name' => 'default',
'enqueue.client.default.default_queue_name' => 'default',
'enqueue.transports' => [
0 => 'default',
],
'enqueue.clients' => [
0 => 'default',
],
'enqueue.default_transport' => 'default',
'enqueue.default_client' => 'default',
'shopware.filesystem' => [
'private' => [
'type' => 'local',
'config' => [
'root' => (\dirname(__DIR__, 4).'/files'),
],
],
'public' => [
'type' => 'local',
'config' => [
'root' => (\dirname(__DIR__, 4).'/public'),
],
],
'temp' => [
'type' => 'local',
'config' => [
'root' => \dirname(__DIR__, 3),
],
],
'theme' => [
],
'asset' => [
],
'sitemap' => [
],
'allowed_extensions' => [
0 => 'jpg',
1 => 'jpeg',
2 => 'png',
3 => 'webp',
4 => 'gif',
5 => 'svg',
6 => 'bmp',
7 => 'tiff',
8 => 'tif',
9 => 'eps',
10 => 'webm',
11 => 'mkv',
12 => 'flv',
13 => 'ogv',
14 => 'ogg',
15 => 'mov',
16 => 'mp4',
17 => 'avi',
18 => 'wmv',
19 => 'pdf',
20 => 'aac',
21 => 'mp3',
22 => 'wav',
23 => 'flac',
24 => 'oga',
25 => 'wma',
26 => 'txt',
27 => 'doc',
28 => 'ico',
],
],
'shopware.filesystem.private' => [
'type' => 'local',
'config' => [
'root' => (\dirname(__DIR__, 4).'/files'),
],
],
'shopware.filesystem.private.type' => 'local',
'shopware.filesystem.private.config' => [
'root' => (\dirname(__DIR__, 4).'/files'),
],
'shopware.filesystem.private.config.root' => (\dirname(__DIR__, 4).'/files'),
'shopware.filesystem.public' => [
'type' => 'local',
'config' => [
'root' => (\dirname(__DIR__, 4).'/public'),
],
],
'shopware.filesystem.public.type' => 'local',
'shopware.filesystem.public.config' => [
'root' => (\dirname(__DIR__, 4).'/public'),
],
'shopware.filesystem.public.config.root' => (\dirname(__DIR__, 4).'/public'),
'shopware.filesystem.temp' => [
'type' => 'local',
'config' => [
'root' => \dirname(__DIR__, 3),
],
],
'shopware.filesystem.temp.type' => 'local',
'shopware.filesystem.temp.config' => [
'root' => \dirname(__DIR__, 3),
],
'shopware.filesystem.temp.config.root' => \dirname(__DIR__, 3),
'shopware.filesystem.theme' => [
'type' => 'local',
'config' => [
'root' => (\dirname(__DIR__, 4).'/public'),
],
],
'shopware.filesystem.asset' => [
'type' => 'local',
'config' => [
'root' => (\dirname(__DIR__, 4).'/public'),
],
],
'shopware.filesystem.sitemap' => [
'type' => 'local',
'config' => [
'root' => (\dirname(__DIR__, 4).'/public'),
],
],
'shopware.filesystem.allowed_extensions' => [
0 => 'jpg',
1 => 'jpeg',
2 => 'png',
3 => 'webp',
4 => 'gif',
5 => 'svg',
6 => 'bmp',
7 => 'tiff',
8 => 'tif',
9 => 'eps',
10 => 'webm',
11 => 'mkv',
12 => 'flv',
13 => 'ogv',
14 => 'ogg',
15 => 'mov',
16 => 'mp4',
17 => 'avi',
18 => 'wmv',
19 => 'pdf',
20 => 'aac',
21 => 'mp3',
22 => 'wav',
23 => 'flac',
24 => 'oga',
25 => 'wma',
26 => 'txt',
27 => 'doc',
28 => 'ico',
],
'shopware.filesystem.allowed_extensions.0' => 'jpg',
'shopware.filesystem.allowed_extensions.1' => 'jpeg',
'shopware.filesystem.allowed_extensions.2' => 'png',
'shopware.filesystem.allowed_extensions.3' => 'webp',
'shopware.filesystem.allowed_extensions.4' => 'gif',
'shopware.filesystem.allowed_extensions.5' => 'svg',
'shopware.filesystem.allowed_extensions.6' => 'bmp',
'shopware.filesystem.allowed_extensions.7' => 'tiff',
'shopware.filesystem.allowed_extensions.8' => 'tif',
'shopware.filesystem.allowed_extensions.9' => 'eps',
'shopware.filesystem.allowed_extensions.10' => 'webm',
'shopware.filesystem.allowed_extensions.11' => 'mkv',
'shopware.filesystem.allowed_extensions.12' => 'flv',
'shopware.filesystem.allowed_extensions.13' => 'ogv',
'shopware.filesystem.allowed_extensions.14' => 'ogg',
'shopware.filesystem.allowed_extensions.15' => 'mov',
'shopware.filesystem.allowed_extensions.16' => 'mp4',
'shopware.filesystem.allowed_extensions.17' => 'avi',
'shopware.filesystem.allowed_extensions.18' => 'wmv',
'shopware.filesystem.allowed_extensions.19' => 'pdf',
'shopware.filesystem.allowed_extensions.20' => 'aac',
'shopware.filesystem.allowed_extensions.21' => 'mp3',
'shopware.filesystem.allowed_extensions.22' => 'wav',
'shopware.filesystem.allowed_extensions.23' => 'flac',
'shopware.filesystem.allowed_extensions.24' => 'oga',
'shopware.filesystem.allowed_extensions.25' => 'wma',
'shopware.filesystem.allowed_extensions.26' => 'txt',
'shopware.filesystem.allowed_extensions.27' => 'doc',
'shopware.filesystem.allowed_extensions.28' => 'ico',
'shopware.cdn.url' => '',
'shopware.api' => [
'max_limit' => 500,
'api_browser' => [
'auth_required' => false,
],
'store' => [
'context_lifetime' => 'P1D',
],
],
'shopware.api.max_limit' => 500,
'shopware.api.api_browser' => [
'auth_required' => false,
],
'shopware.api.api_browser.auth_required' => false,
'shopware.api.api_browser.auth_required_str' => '0',
'shopware.api.store' => [
'context_lifetime' => 'P1D',
],
'shopware.api.store.context_lifetime' => 'P1D',
'shopware.admin_worker' => [
'enable_admin_worker' => true,
'poll_interval' => 20,
'transports' => [
0 => 'default',
],
],
'shopware.admin_worker.enable_admin_worker' => true,
'shopware.admin_worker.poll_interval' => 20,
'shopware.admin_worker.transports' => [
0 => 'default',
],
'shopware.admin_worker.transports.0' => 'default',
'shopware.auto_update' => [
'enabled' => true,
],
'shopware.auto_update.enabled' => true,
'shopware.store' => [
'frw' => false,
],
'shopware.store.frw' => false,
'shopware.sitemap' => [
'batchsize' => 100,
'custom_urls' => [
],
'excluded_urls' => [
],
],
'shopware.sitemap.batchsize' => 100,
'shopware.sitemap.custom_urls' => [
],
'shopware.sitemap.excluded_urls' => [
],
'shopware.media' => [
'enable_url_upload_feature' => true,
'enable_url_validation' => false,
],
'shopware.media.enable_url_upload_feature' => true,
'shopware.media.enable_url_validation' => false,
'shopware.dal' => [
'batch_size' => 125,
'versioning' => [
'expire_days' => 30,
],
],
'shopware.dal.batch_size' => 125,
'shopware.dal.versioning' => [
'expire_days' => 30,
],
'shopware.dal.versioning.expire_days' => 30,
'shopware.cart' => [
'expire_days' => 120,
],
'shopware.cart.expire_days' => 120,
'shopware.feature' => [
'flags' => [
'FEATURE_NEXT_1797' => [
'default' => false,
'major' => true,
'description' => 'composer require for plugins',
],
'FEATURE_NEXT_11917' => [
'major' => false,
'description' => 'dynamic plugin acl privileges',
'default' => false,
],
'FEATURE_NEXT_12608' => [
'default' => true,
'major' => true,
'description' => 'App System Store',
],
'FEATURE_NEXT_13810' => [
'default' => false,
'major' => true,
'description' => 'Deprecate old promotion module',
],
'FEATURE_NEXT_6544' => [
'default' => false,
'major' => false,
'description' => 'Image assignment for variants',
],
'FEATURE_NEXT_15053' => [
'default' => false,
'major' => false,
'description' => 'Replace wrong displayed characters in number format',
],
'FEATURE_NEXT_14114' => [
'default' => false,
'major' => false,
'description' => 'Brexit Changes',
],
'FEATURE_NEXT_12455' => [
'default' => false,
'major' => false,
'description' => 'Captcha Integration',
],
],
],
'shopware.feature.flags' => [
'FEATURE_NEXT_1797' => [
'default' => false,
'major' => true,
'description' => 'composer require for plugins',
],
'FEATURE_NEXT_11917' => [
'major' => false,
'description' => 'dynamic plugin acl privileges',
'default' => false,
],
'FEATURE_NEXT_12608' => [
'default' => true,
'major' => true,
'description' => 'App System Store',
],
'FEATURE_NEXT_13810' => [
'default' => false,
'major' => true,
'description' => 'Deprecate old promotion module',
],
'FEATURE_NEXT_6544' => [
'default' => false,
'major' => false,
'description' => 'Image assignment for variants',
],
'FEATURE_NEXT_15053' => [
'default' => false,
'major' => false,
'description' => 'Replace wrong displayed characters in number format',
],
'FEATURE_NEXT_14114' => [
'default' => false,
'major' => false,
'description' => 'Brexit Changes',
],
'FEATURE_NEXT_12455' => [
'default' => false,
'major' => false,
'description' => 'Captcha Integration',
],
],
'shopware.feature.flags.FEATURE_NEXT_1797' => [
'default' => false,
'major' => true,
'description' => 'composer require for plugins',
],
'shopware.feature.flags.FEATURE_NEXT_1797.default' => false,
'shopware.feature.flags.FEATURE_NEXT_1797.major' => true,
'shopware.feature.flags.FEATURE_NEXT_1797.description' => 'composer require for plugins',
'shopware.feature.flags.FEATURE_NEXT_11917' => [
'major' => false,
'description' => 'dynamic plugin acl privileges',
'default' => false,
],
'shopware.feature.flags.FEATURE_NEXT_11917.major' => false,
'shopware.feature.flags.FEATURE_NEXT_11917.description' => 'dynamic plugin acl privileges',
'shopware.feature.flags.FEATURE_NEXT_11917.default' => false,
'shopware.feature.flags.FEATURE_NEXT_12608' => [
'default' => true,
'major' => true,
'description' => 'App System Store',
],
'shopware.feature.flags.FEATURE_NEXT_12608.default' => true,
'shopware.feature.flags.FEATURE_NEXT_12608.major' => true,
'shopware.feature.flags.FEATURE_NEXT_12608.description' => 'App System Store',
'shopware.feature.flags.FEATURE_NEXT_13810' => [
'default' => false,
'major' => true,
'description' => 'Deprecate old promotion module',
],
'shopware.feature.flags.FEATURE_NEXT_13810.default' => false,
'shopware.feature.flags.FEATURE_NEXT_13810.major' => true,
'shopware.feature.flags.FEATURE_NEXT_13810.description' => 'Deprecate old promotion module',
'shopware.feature.flags.FEATURE_NEXT_6544' => [
'default' => false,
'major' => false,
'description' => 'Image assignment for variants',
],
'shopware.feature.flags.FEATURE_NEXT_6544.default' => false,
'shopware.feature.flags.FEATURE_NEXT_6544.major' => false,
'shopware.feature.flags.FEATURE_NEXT_6544.description' => 'Image assignment for variants',
'shopware.feature.flags.FEATURE_NEXT_15053' => [
'default' => false,
'major' => false,
'description' => 'Replace wrong displayed characters in number format',
],
'shopware.feature.flags.FEATURE_NEXT_15053.default' => false,
'shopware.feature.flags.FEATURE_NEXT_15053.major' => false,
'shopware.feature.flags.FEATURE_NEXT_15053.description' => 'Replace wrong displayed characters in number format',
'shopware.feature.flags.FEATURE_NEXT_14114' => [
'default' => false,
'major' => false,
'description' => 'Brexit Changes',
],
'shopware.feature.flags.FEATURE_NEXT_14114.default' => false,
'shopware.feature.flags.FEATURE_NEXT_14114.major' => false,
'shopware.feature.flags.FEATURE_NEXT_14114.description' => 'Brexit Changes',
'shopware.feature.flags.FEATURE_NEXT_12455' => [
'default' => false,
'major' => false,
'description' => 'Captcha Integration',
],
'shopware.feature.flags.FEATURE_NEXT_12455.default' => false,
'shopware.feature.flags.FEATURE_NEXT_12455.major' => false,
'shopware.feature.flags.FEATURE_NEXT_12455.description' => 'Captcha Integration',
'shopware.logger' => [
'file_rotation_count' => 14,
],
'shopware.logger.file_rotation_count' => 14,
'shopware.cache' => [
'invalidation' => [
'delay' => 0,
'count' => 150,
'http_cache' => [
0 => 'logged-in',
1 => 'cart-filled',
],
'product_listing_route' => [
],
'product_detail_route' => [
],
'product_review_route' => [
],
'product_search_route' => [
],
'product_suggest_route' => [
],
'product_cross_selling_route' => [
],
'payment_method_route' => [
],
'shipping_method_route' => [
],
'navigation_route' => [
],
'category_route' => [
],
'landing_page_route' => [
],
'language_route' => [
],
'currency_route' => [
],
'country_route' => [
],
'salutation_route' => [
],
'sitemap_route' => [
],
],
],
'shopware.cache.invalidation' => [
'delay' => 0,
'count' => 150,
'http_cache' => [
0 => 'logged-in',
1 => 'cart-filled',
],
'product_listing_route' => [
],
'product_detail_route' => [
],
'product_review_route' => [
],
'product_search_route' => [
],
'product_suggest_route' => [
],
'product_cross_selling_route' => [
],
'payment_method_route' => [
],
'shipping_method_route' => [
],
'navigation_route' => [
],
'category_route' => [
],
'landing_page_route' => [
],
'language_route' => [
],
'currency_route' => [
],
'country_route' => [
],
'salutation_route' => [
],
'sitemap_route' => [
],
],
'shopware.cache.invalidation.delay' => 0,
'shopware.cache.invalidation.count' => 150,
'shopware.cache.invalidation.http_cache' => [
0 => 'logged-in',
1 => 'cart-filled',
],
'shopware.cache.invalidation.http_cache.0' => 'logged-in',
'shopware.cache.invalidation.http_cache.1' => 'cart-filled',
'shopware.cache.invalidation.product_listing_route' => [
],
'shopware.cache.invalidation.product_detail_route' => [
],
'shopware.cache.invalidation.product_review_route' => [
],
'shopware.cache.invalidation.product_search_route' => [
],
'shopware.cache.invalidation.product_suggest_route' => [
],
'shopware.cache.invalidation.product_cross_selling_route' => [
],
'shopware.cache.invalidation.payment_method_route' => [
],
'shopware.cache.invalidation.shipping_method_route' => [
],
'shopware.cache.invalidation.navigation_route' => [
],
'shopware.cache.invalidation.category_route' => [
],
'shopware.cache.invalidation.landing_page_route' => [
],
'shopware.cache.invalidation.language_route' => [
],
'shopware.cache.invalidation.currency_route' => [
],
'shopware.cache.invalidation.country_route' => [
],
'shopware.cache.invalidation.salutation_route' => [
],
'shopware.cache.invalidation.sitemap_route' => [
],
'storefront.csrf' => [
'enabled' => true,
'mode' => 'twig',
],
'storefront.csrf.enabled' => true,
'storefront.csrf.mode' => 'twig',
'storefront.htmlPurifier.cacheEnabled' => true,
'storefront.reverse_proxy' => [
'enabled' => false,
'ban_method' => 'BAN',
'hosts' => [
0 => 'http://varnish',
],
'max_parallel_invalidations' => 2,
'redis_url' => 'redis://redis',
],
'storefront.reverse_proxy.enabled' => false,
'storefront.reverse_proxy.ban_method' => 'BAN',
'storefront.reverse_proxy.hosts' => [
0 => 'http://varnish',
],
'storefront.reverse_proxy.hosts.0' => 'http://varnish',
'storefront.reverse_proxy.max_parallel_invalidations' => 2,
'storefront.reverse_proxy.redis_url' => 'redis://redis',
'elasticsearch.logger_level' => 100,
'data_collector.templates' => [
'data_collector.request' => [
0 => 'request',
1 => '@WebProfiler/Collector/request.html.twig',
],
'data_collector.time' => [
0 => 'time',
1 => '@WebProfiler/Collector/time.html.twig',
],
'data_collector.memory' => [
0 => 'memory',
1 => '@WebProfiler/Collector/memory.html.twig',
],
'data_collector.validator' => [
0 => 'validator',
1 => '@WebProfiler/Collector/validator.html.twig',
],
'data_collector.ajax' => [
0 => 'ajax',
1 => '@WebProfiler/Collector/ajax.html.twig',
],
'data_collector.exception' => [
0 => 'exception',
1 => '@WebProfiler/Collector/exception.html.twig',
],
'data_collector.logger' => [
0 => 'logger',
1 => '@WebProfiler/Collector/logger.html.twig',
],
'data_collector.events' => [
0 => 'events',
1 => '@WebProfiler/Collector/events.html.twig',
],
'data_collector.router' => [
0 => 'router',
1 => '@WebProfiler/Collector/router.html.twig',
],
'data_collector.cache' => [
0 => 'cache',
1 => '@WebProfiler/Collector/cache.html.twig',
],
'data_collector.translation' => [
0 => 'translation',
1 => '@WebProfiler/Collector/translation.html.twig',
],
'data_collector.twig' => [
0 => 'twig',
1 => '@WebProfiler/Collector/twig.html.twig',
],
'data_collector.dump' => [
0 => 'dump',
1 => '@Debug/Profiler/dump.html.twig',
],
'Shopware\\Core\\Profiling\\Doctrine\\ConnectionProfiler' => [
0 => 'app.connection_collector',
1 => '@Profiling/Collector/db.html.twig',
],
'data_collector.messenger' => [
0 => 'messenger',
1 => '@WebProfiler/Collector/messenger.html.twig',
],
'mailer.data_collector' => [
0 => 'mailer',
1 => '@WebProfiler/Collector/mailer.html.twig',
],
'enqueue.profiler.message_queue_collector' => [
0 => 'enqueue.message_queue',
1 => '@Enqueue/Profiler/panel.html.twig',
],
'data_collector.config' => [
0 => 'config',
1 => '@WebProfiler/Collector/config.html.twig',
],
],
'shopware.filesystem.theme.url' => '',
'shopware.filesystem.theme.type' => 'local',
'shopware.filesystem.theme.config' => [
'root' => (\dirname(__DIR__, 4).'/public'),
],
'shopware.filesystem.asset.url' => '',
'shopware.filesystem.asset.type' => 'local',
'shopware.filesystem.asset.config' => [
'root' => (\dirname(__DIR__, 4).'/public'),
],
'shopware.filesystem.sitemap.url' => '',
'shopware.filesystem.sitemap.type' => 'local',
'shopware.filesystem.sitemap.config' => [
'root' => (\dirname(__DIR__, 4).'/public'),
],
'shopware.filesystem.public.url' => '',
'console.command.ids' => [
0 => 'console.command.public_alias.Shopware\\Development\\Command\\DatabaseDebugViewGenerator',
1 => 'console.command.public_alias.Shopware\\Development\\Command\\ConfigDebugCommand',
],
];
}
protected function throw($message)
{
throw new RuntimeException($message);
}
}
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Struct/ExtendableInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Struct/CloneTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Struct/JsonSerializableTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Struct/AssignArrayTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Struct/ExtendableTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Struct/CreateFromTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Struct/VariablesAccessTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Struct/Struct.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/Framework/Struct/Collection.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Core/System/Snippet/Files/SnippetFileCollection.php';
class SnippetFileCollection_08f09cc extends \Shopware\Core\System\Snippet\Files\SnippetFileCollection implements \ProxyManager\Proxy\VirtualProxyInterface
{
/**
* @var \Shopware\Core\System\Snippet\Files\SnippetFileCollection|null wrapped object, if the proxy is initialized
*/
private $valueHolder9d665 = null;
/**
* @var \Closure|null initializer responsible for generating the wrapped object
*/
private $initializer8c133 = null;
/**
* @var bool[] map of public properties of the parent class
*/
private static $publicProperties58c07 = [
];
public function add($snippetFile) : void
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'add', array('snippetFile' => $snippetFile), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
$this->valueHolder9d665->add($snippetFile);
return;
}
public function get($key) : ?\Shopware\Core\System\Snippet\Files\SnippetFileInterface
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'get', array('key' => $key), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->get($key);
}
public function getByName($key) : ?\Shopware\Core\System\Snippet\Files\SnippetFileInterface
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'getByName', array('key' => $key), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->getByName($key);
}
public function getFilesArray(bool $isBase = true) : array
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'getFilesArray', array('isBase' => $isBase), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->getFilesArray($isBase);
}
public function toArray() : array
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'toArray', array(), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->toArray();
}
public function getIsoList() : array
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'getIsoList', array(), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->getIsoList();
}
public function getSnippetFilesByIso(string $iso) : array
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'getSnippetFilesByIso', array('iso' => $iso), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->getSnippetFilesByIso($iso);
}
public function getBaseFileByIso(string $iso) : \Shopware\Core\System\Snippet\Files\SnippetFileInterface
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'getBaseFileByIso', array('iso' => $iso), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->getBaseFileByIso($iso);
}
public function getApiAlias() : string
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'getApiAlias', array(), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->getApiAlias();
}
public function hasFileForPath(string $filePath) : bool
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'hasFileForPath', array('filePath' => $filePath), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->hasFileForPath($filePath);
}
public function set($key, $element) : void
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'set', array('key' => $key, 'element' => $element), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
$this->valueHolder9d665->set($key, $element);
return;
}
public function clear() : void
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'clear', array(), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
$this->valueHolder9d665->clear();
return;
}
public function count() : int
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'count', array(), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->count();
}
public function getKeys() : array
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'getKeys', array(), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->getKeys();
}
public function has($key) : bool
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'has', array('key' => $key), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->has($key);
}
public function map(\Closure $closure) : array
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'map', array('closure' => $closure), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->map($closure);
}
public function reduce(\Closure $closure, $initial = null)
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'reduce', array('closure' => $closure, 'initial' => $initial), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->reduce($closure, $initial);
}
public function fmap(\Closure $closure) : array
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'fmap', array('closure' => $closure), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->fmap($closure);
}
public function sort(\Closure $closure) : void
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'sort', array('closure' => $closure), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
$this->valueHolder9d665->sort($closure);
return;
}
public function filterInstance(string $class)
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'filterInstance', array('class' => $class), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->filterInstance($class);
}
public function filter(\Closure $closure)
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'filter', array('closure' => $closure), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->filter($closure);
}
public function slice(int $offset, ?int $length = null)
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'slice', array('offset' => $offset, 'length' => $length), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->slice($offset, $length);
}
public function getElements() : array
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'getElements', array(), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->getElements();
}
public function jsonSerialize() : array
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'jsonSerialize', array(), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->jsonSerialize();
}
public function first()
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'first', array(), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->first();
}
public function last()
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'last', array(), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->last();
}
public function remove($key) : void
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'remove', array('key' => $key), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
$this->valueHolder9d665->remove($key);
return;
}
public function getIterator() : \Generator
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'getIterator', array(), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->getIterator();
}
public function assign(array $options)
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'assign', array('options' => $options), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->assign($options);
}
public function addExtension(string $name, ?\Shopware\Core\Framework\Struct\Struct $extension) : void
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'addExtension', array('name' => $name, 'extension' => $extension), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
$this->valueHolder9d665->addExtension($name, $extension);
return;
}
public function addExtensions(array $extensions) : void
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'addExtensions', array('extensions' => $extensions), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
$this->valueHolder9d665->addExtensions($extensions);
return;
}
public function getExtension(string $name) : ?\Shopware\Core\Framework\Struct\Struct
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'getExtension', array('name' => $name), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->getExtension($name);
}
public function getExtensionOfType(string $name, string $type) : ?\Shopware\Core\Framework\Struct\Struct
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'getExtensionOfType', array('name' => $name, 'type' => $type), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->getExtensionOfType($name, $type);
}
public function hasExtension(string $name) : bool
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'hasExtension', array('name' => $name), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->hasExtension($name);
}
public function hasExtensionOfType(string $name, string $type) : bool
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'hasExtensionOfType', array('name' => $name, 'type' => $type), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->hasExtensionOfType($name, $type);
}
public function getExtensions() : array
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'getExtensions', array(), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->getExtensions();
}
public function setExtensions(array $extensions) : void
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'setExtensions', array('extensions' => $extensions), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
$this->valueHolder9d665->setExtensions($extensions);
return;
}
public function removeExtension(string $name) : void
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'removeExtension', array('name' => $name), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
$this->valueHolder9d665->removeExtension($name);
return;
}
public function getVars() : array
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'getVars', array(), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->getVars();
}
/**
* Constructor for lazy initialization
*
* @param \Closure|null $initializer
*/
public static function staticProxyConstructor($initializer)
{
static $reflection;
$reflection = $reflection ?? new \ReflectionClass(__CLASS__);
$instance = $reflection->newInstanceWithoutConstructor();
unset($instance->elements, $instance->extensions);
$instance->initializer8c133 = $initializer;
return $instance;
}
public function __construct(iterable $elements = [])
{
static $reflection;
if (! $this->valueHolder9d665) {
$reflection = $reflection ?? new \ReflectionClass('Shopware\\Core\\System\\Snippet\\Files\\SnippetFileCollection');
$this->valueHolder9d665 = $reflection->newInstanceWithoutConstructor();
unset($this->elements, $this->extensions);
}
$this->valueHolder9d665->__construct($elements);
}
public function & __get($name)
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, '__get', ['name' => $name], $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
if (isset(self::$publicProperties58c07[$name])) {
return $this->valueHolder9d665->$name;
}
$realInstanceReflection = new \ReflectionClass('Shopware\\Core\\System\\Snippet\\Files\\SnippetFileCollection');
if (! $realInstanceReflection->hasProperty($name)) {
$targetObject = $this->valueHolder9d665;
$backtrace = debug_backtrace(false, 1);
trigger_error(
sprintf(
'Undefined property: %s::$%s in %s on line %s',
$realInstanceReflection->getName(),
$name,
$backtrace[0]['file'],
$backtrace[0]['line']
),
\E_USER_NOTICE
);
return $targetObject->$name;
}
$targetObject = $this->valueHolder9d665;
$accessor = function & () use ($targetObject, $name) {
return $targetObject->$name;
};
$backtrace = debug_backtrace(true, 2);
$scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
$accessor = $accessor->bindTo($scopeObject, get_class($scopeObject));
$returnValue = & $accessor();
return $returnValue;
}
public function __set($name, $value)
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, '__set', array('name' => $name, 'value' => $value), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
$realInstanceReflection = new \ReflectionClass('Shopware\\Core\\System\\Snippet\\Files\\SnippetFileCollection');
if (! $realInstanceReflection->hasProperty($name)) {
$targetObject = $this->valueHolder9d665;
$targetObject->$name = $value;
return $targetObject->$name;
}
$targetObject = $this->valueHolder9d665;
$accessor = function & () use ($targetObject, $name, $value) {
$targetObject->$name = $value;
return $targetObject->$name;
};
$backtrace = debug_backtrace(true, 2);
$scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
$accessor = $accessor->bindTo($scopeObject, get_class($scopeObject));
$returnValue = & $accessor();
return $returnValue;
}
public function __isset($name)
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, '__isset', array('name' => $name), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
$realInstanceReflection = new \ReflectionClass('Shopware\\Core\\System\\Snippet\\Files\\SnippetFileCollection');
if (! $realInstanceReflection->hasProperty($name)) {
$targetObject = $this->valueHolder9d665;
return isset($targetObject->$name);
}
$targetObject = $this->valueHolder9d665;
$accessor = function () use ($targetObject, $name) {
return isset($targetObject->$name);
};
$backtrace = debug_backtrace(true, 2);
$scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
$accessor = $accessor->bindTo($scopeObject, get_class($scopeObject));
$returnValue = $accessor();
return $returnValue;
}
public function __unset($name)
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, '__unset', array('name' => $name), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
$realInstanceReflection = new \ReflectionClass('Shopware\\Core\\System\\Snippet\\Files\\SnippetFileCollection');
if (! $realInstanceReflection->hasProperty($name)) {
$targetObject = $this->valueHolder9d665;
unset($targetObject->$name);
return;
}
$targetObject = $this->valueHolder9d665;
$accessor = function () use ($targetObject, $name) {
unset($targetObject->$name);
return;
};
$backtrace = debug_backtrace(true, 2);
$scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
$accessor = $accessor->bindTo($scopeObject, get_class($scopeObject));
$accessor();
}
public function __clone()
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, '__clone', array(), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
$this->valueHolder9d665 = clone $this->valueHolder9d665;
}
public function __sleep()
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, '__sleep', array(), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return array('valueHolder9d665');
}
public function __wakeup()
{
unset($this->elements, $this->extensions);
}
public function setProxyInitializer(\Closure $initializer = null) : void
{
$this->initializer8c133 = $initializer;
}
public function getProxyInitializer() : ?\Closure
{
return $this->initializer8c133;
}
public function initializeProxy() : bool
{
return $this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'initializeProxy', array(), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
}
public function isProxyInitialized() : bool
{
return null !== $this->valueHolder9d665;
}
public function getWrappedValueHolderValue()
{
return $this->valueHolder9d665;
}
}
if (!\class_exists('SnippetFileCollection_08f09cc', false)) {
\class_alias(__NAMESPACE__.'\\SnippetFileCollection_08f09cc', 'SnippetFileCollection_08f09cc', false);
}
include_once \dirname(__DIR__, 4).'/vendor/symfony/service-contracts/ServiceSubscriberInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Controller/AbstractController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Controller/StorefrontController.php';
include_once \dirname(__DIR__, 4).'/vendor/shopware/platform/src/Storefront/Controller/ErrorController.php';
class ErrorController_b437ad9 extends \Shopware\Storefront\Controller\ErrorController implements \ProxyManager\Proxy\VirtualProxyInterface
{
/**
* @var \Shopware\Storefront\Controller\ErrorController|null wrapped object, if the proxy is initialized
*/
private $valueHolder9d665 = null;
/**
* @var \Closure|null initializer responsible for generating the wrapped object
*/
private $initializer8c133 = null;
/**
* @var bool[] map of public properties of the parent class
*/
private static $publicProperties58c07 = [
];
public function error(\Throwable $exception, \Symfony\Component\HttpFoundation\Request $request, \Shopware\Core\System\SalesChannel\SalesChannelContext $context) : \Symfony\Component\HttpFoundation\Response
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'error', array('exception' => $exception, 'request' => $request, 'context' => $context), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->error($exception, $request, $context);
}
public function setContainer(\Psr\Container\ContainerInterface $container) : ?\Psr\Container\ContainerInterface
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'setContainer', array('container' => $container), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return $this->valueHolder9d665->setContainer($container);
}
/**
* Constructor for lazy initialization
*
* @param \Closure|null $initializer
*/
public static function staticProxyConstructor($initializer)
{
static $reflection;
$reflection = $reflection ?? new \ReflectionClass(__CLASS__);
$instance = $reflection->newInstanceWithoutConstructor();
unset($instance->errorTemplateResolver, $instance->container);
\Closure::bind(function (\Shopware\Storefront\Controller\ErrorController $instance) {
unset($instance->session, $instance->headerPageletLoader, $instance->errorPageLoader, $instance->systemConfigService);
}, $instance, 'Shopware\\Storefront\\Controller\\ErrorController')->__invoke($instance);
$instance->initializer8c133 = $initializer;
return $instance;
}
public function __construct(\Shopware\Storefront\Framework\Twig\ErrorTemplateResolver $errorTemplateResolver, \Symfony\Component\HttpFoundation\Session\Session $session, \Shopware\Storefront\Pagelet\Header\HeaderPageletLoaderInterface $headerPageletLoader, \Shopware\Core\System\SystemConfig\SystemConfigService $systemConfigService, \Shopware\Storefront\Page\Navigation\Error\ErrorPageLoaderInterface $errorPageLoader)
{
static $reflection;
if (! $this->valueHolder9d665) {
$reflection = $reflection ?? new \ReflectionClass('Shopware\\Storefront\\Controller\\ErrorController');
$this->valueHolder9d665 = $reflection->newInstanceWithoutConstructor();
unset($this->errorTemplateResolver, $this->container);
\Closure::bind(function (\Shopware\Storefront\Controller\ErrorController $instance) {
unset($instance->session, $instance->headerPageletLoader, $instance->errorPageLoader, $instance->systemConfigService);
}, $this, 'Shopware\\Storefront\\Controller\\ErrorController')->__invoke($this);
}
$this->valueHolder9d665->__construct($errorTemplateResolver, $session, $headerPageletLoader, $systemConfigService, $errorPageLoader);
}
public function & __get($name)
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, '__get', ['name' => $name], $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
if (isset(self::$publicProperties58c07[$name])) {
return $this->valueHolder9d665->$name;
}
$realInstanceReflection = new \ReflectionClass('Shopware\\Storefront\\Controller\\ErrorController');
if (! $realInstanceReflection->hasProperty($name)) {
$targetObject = $this->valueHolder9d665;
$backtrace = debug_backtrace(false, 1);
trigger_error(
sprintf(
'Undefined property: %s::$%s in %s on line %s',
$realInstanceReflection->getName(),
$name,
$backtrace[0]['file'],
$backtrace[0]['line']
),
\E_USER_NOTICE
);
return $targetObject->$name;
}
$targetObject = $this->valueHolder9d665;
$accessor = function & () use ($targetObject, $name) {
return $targetObject->$name;
};
$backtrace = debug_backtrace(true, 2);
$scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
$accessor = $accessor->bindTo($scopeObject, get_class($scopeObject));
$returnValue = & $accessor();
return $returnValue;
}
public function __set($name, $value)
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, '__set', array('name' => $name, 'value' => $value), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
$realInstanceReflection = new \ReflectionClass('Shopware\\Storefront\\Controller\\ErrorController');
if (! $realInstanceReflection->hasProperty($name)) {
$targetObject = $this->valueHolder9d665;
$targetObject->$name = $value;
return $targetObject->$name;
}
$targetObject = $this->valueHolder9d665;
$accessor = function & () use ($targetObject, $name, $value) {
$targetObject->$name = $value;
return $targetObject->$name;
};
$backtrace = debug_backtrace(true, 2);
$scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
$accessor = $accessor->bindTo($scopeObject, get_class($scopeObject));
$returnValue = & $accessor();
return $returnValue;
}
public function __isset($name)
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, '__isset', array('name' => $name), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
$realInstanceReflection = new \ReflectionClass('Shopware\\Storefront\\Controller\\ErrorController');
if (! $realInstanceReflection->hasProperty($name)) {
$targetObject = $this->valueHolder9d665;
return isset($targetObject->$name);
}
$targetObject = $this->valueHolder9d665;
$accessor = function () use ($targetObject, $name) {
return isset($targetObject->$name);
};
$backtrace = debug_backtrace(true, 2);
$scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
$accessor = $accessor->bindTo($scopeObject, get_class($scopeObject));
$returnValue = $accessor();
return $returnValue;
}
public function __unset($name)
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, '__unset', array('name' => $name), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
$realInstanceReflection = new \ReflectionClass('Shopware\\Storefront\\Controller\\ErrorController');
if (! $realInstanceReflection->hasProperty($name)) {
$targetObject = $this->valueHolder9d665;
unset($targetObject->$name);
return;
}
$targetObject = $this->valueHolder9d665;
$accessor = function () use ($targetObject, $name) {
unset($targetObject->$name);
return;
};
$backtrace = debug_backtrace(true, 2);
$scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
$accessor = $accessor->bindTo($scopeObject, get_class($scopeObject));
$accessor();
}
public function __clone()
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, '__clone', array(), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
$this->valueHolder9d665 = clone $this->valueHolder9d665;
}
public function __sleep()
{
$this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, '__sleep', array(), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
return array('valueHolder9d665');
}
public function __wakeup()
{
unset($this->errorTemplateResolver, $this->container);
\Closure::bind(function (\Shopware\Storefront\Controller\ErrorController $instance) {
unset($instance->session, $instance->headerPageletLoader, $instance->errorPageLoader, $instance->systemConfigService);
}, $this, 'Shopware\\Storefront\\Controller\\ErrorController')->__invoke($this);
}
public function setProxyInitializer(\Closure $initializer = null) : void
{
$this->initializer8c133 = $initializer;
}
public function getProxyInitializer() : ?\Closure
{
return $this->initializer8c133;
}
public function initializeProxy() : bool
{
return $this->initializer8c133 && ($this->initializer8c133->__invoke($valueHolder9d665, $this, 'initializeProxy', array(), $this->initializer8c133) || 1) && $this->valueHolder9d665 = $valueHolder9d665;
}
public function isProxyInitialized() : bool
{
return null !== $this->valueHolder9d665;
}
public function getWrappedValueHolderValue()
{
return $this->valueHolder9d665;
}
}
if (!\class_exists('ErrorController_b437ad9', false)) {
\class_alias(__NAMESPACE__.'\\ErrorController_b437ad9', 'ErrorController_b437ad9', false);
}