Skip to content

CompositeConversionTracker ​

Rasuvaeff\Yii3AbTesting\CompositeConversionTracker

Class · rasuvaeff/yii3-ab-testing · Source · implements ConversionTracker, FlushableTracker

Fans a single conversion out to several ConversionTracker sinks in order.

Only one tracker package may bind ConversionTracker in the di group (one-source rule). To send conversions to several sinks at once, the application binds this composite in its own root-layer config.

Constructor ​

php
new CompositeConversionTracker(ConversionTracker ...$trackers)

Methods ​

trackConversion() ​

php
trackConversion(ConversionEvent $event): void

flush() ​

php
flush(): void