Skip to content

OutboxConversionTracker ​

Rasuvaeff\Yii3AbTestingOutbox\OutboxConversionTracker

Class · rasuvaeff/yii3-ab-testing-outbox · Source · implements ConversionTracker

Records each conversion as a durable outbox message via Outbox::record().

Deliberately NOT a FlushableTracker (see OutboxExposureTracker).

Constructor ​

php
new OutboxConversionTracker(
    Rasuvaeff\Yii3Outbox\Outbox $outbox,
    AbTestingOutboxMessageFactoryInterface $messageFactory,
)

Methods ​

trackConversion() ​

php
trackConversion(ConversionEvent $event): void