Skip to content

Commit

Permalink
[All] fix global public for services with parent definitions
Browse files Browse the repository at this point in the history
  • Loading branch information
dpfaffenbauer committed Jul 6, 2018
1 parent 347f269 commit 8dc7af5
Showing 1 changed file with 12 additions and 3 deletions.
15 changes: 12 additions & 3 deletions Resources/config/services.yml
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
services:
_defaults:
public: true

coreshop.registry.tracking.tracker:
class: CoreShop\Component\Registry\ServiceRegistry
public: true
arguments:
- CoreShop\Bundle\TrackingBundle\Tracker\EcommerceTrackerInterface
- 'tracker'

coreshop.tracking.item_builder:
class: CoreShop\Bundle\TrackingBundle\Builder\ItemBuilder
public: true
arguments:
- '@coreshop.order.purchasable.price_calculator'

coreshop.tracking.resolver.tracking_config:
class: CoreShop\Bundle\TrackingBundle\Resolver\ConfigResolver
public: true
arguments:
- '@Pimcore\Analytics\SiteId\SiteIdProvider'
- '@Pimcore\Analytics\Google\Config\ConfigProvider'
Expand All @@ -29,9 +29,11 @@ services:

coreshop.tracking.event.gtm_code_tracker:
class: CoreShop\Bundle\TrackingBundle\Tracker\Google\TagManager\CodeTracker
public: true

coreshop.tracking.event.gtm_code_event:
class: CoreShop\Bundle\TrackingBundle\EventListener\GtmDataLayerBlockListener
public: true
arguments:
- '@Pimcore\Http\Request\Resolver\PimcoreContextResolver'
- '@Pimcore\Http\ResponseHelper'
Expand All @@ -45,6 +47,7 @@ services:
coreshop.tracking.tracker.google.analytics.enhanced_ecommerce:
class: CoreShop\Bundle\TrackingBundle\Tracker\Google\AnalyticsEnhancedEcommerce
parent: coreshop.tracking.tracker.ecommerce_tracker
public: true
calls:
- [setTracker, ['@Pimcore\Analytics\Google\Tracker']]
- [setConfigResolver, ['@coreshop.tracking.resolver.tracking_config']]
Expand All @@ -54,6 +57,7 @@ services:
coreshop.tracking.tracker.google.analytics.universal_ecommerce:
class: CoreShop\Bundle\TrackingBundle\Tracker\Google\UniversalEcommerce
parent: coreshop.tracking.tracker.ecommerce_tracker
public: true
calls:
- [setTracker, ['@Pimcore\Analytics\Google\Tracker']]
- [setConfigResolver, ['@coreshop.tracking.resolver.tracking_config']]
Expand All @@ -63,6 +67,7 @@ services:
coreshop.tracking.tracker.google.analytics.gtag_enhanced_ecommerce:
class: CoreShop\Bundle\TrackingBundle\Tracker\Google\GlobalSiteTagEnhancedEcommerce
parent: coreshop.tracking.tracker.ecommerce_tracker
public: true
calls:
- [setTracker, ['@Pimcore\Analytics\Google\Tracker']]
- [setConfigResolver, ['@coreshop.tracking.resolver.tracking_config']]
Expand All @@ -72,6 +77,7 @@ services:
coreshop.tracking.tracker.google.analytics.gtm_classic_ecommerce:
class: CoreShop\Bundle\TrackingBundle\Tracker\Google\TagManager\TagManagerClassicEcommerce
parent: coreshop.tracking.tracker.ecommerce_tracker
public: true
calls:
- [setCodeTracker, ['@coreshop.tracking.event.gtm_code_tracker']]
- [setConfigResolver, ['@coreshop.tracking.resolver.tracking_config']]
Expand All @@ -81,6 +87,7 @@ services:
coreshop.tracking.tracker.google.analytics.gtm_enhanced_ecommerce:
class: CoreShop\Bundle\TrackingBundle\Tracker\Google\TagManager\TagManagerEnhancedEcommerce
parent: coreshop.tracking.tracker.ecommerce_tracker
public: true
calls:
- [setCodeTracker, ['@coreshop.tracking.event.gtm_code_tracker']]
- [setConfigResolver, ['@coreshop.tracking.resolver.tracking_config']]
Expand All @@ -90,12 +97,14 @@ services:
coreshop.tracking.tracker.matomo:
class: CoreShop\Bundle\TrackingBundle\Tracker\Matomo\Matomo
parent: coreshop.tracking.tracker.ecommerce_tracker
public: true
calls:
- [setTracker, ['@Pimcore\Analytics\Piwik\Tracker']]
tags:
- { name: coreshop.tracking.tracker, type: matomo }

coreshop.tracking.manager:
class: CoreShop\Bundle\TrackingBundle\Manager\TrackingManager
public: true
arguments:
- '@coreshop.registry.tracking.tracker'

0 comments on commit 8dc7af5

Please sign in to comment.