?> <?php $reevooMark->conversations(array("sku" => "167823", "trkref" => "REV", "locale" => "en-GB")); ?> <?php if (!$reevooMark->conversations(array("sku" => "1678sdf", "trkref" => "REV", "locale" => "en-GB", "showEmptyMessage" => false))) { ?> <h2>Sorry, no conversations here</h2> <?php } ?> <?php $reevooMark->purchaseTrackingEvent(array("skus" => "111,222,333", "trkref" => "HYU", "value" => "250")); ?> <?php $reevooMark->propensityToBuyTrackingEvent(array("trkref" => "HYU", "action" => "Brochure")); ?> <?php $reevooMark->propensityToBuyTrackingEvent(array("trkref" => "HYU", "action" => "Locate Store", "sku" => "123")); ?> <?php $reevooMark->javascriptAssets(); ?> </body>
function test_purchase_tracking_event() { ob_start(); $rvm = new ReevooMark('REV', false, 'http://my_url'); $rvm->purchaseTrackingEvent(array("trkref" => "REV", "skus" => "111,222,3333", "value" => "250")); $out1 = ob_get_contents(); ob_end_clean(); $this->assertPattern('/retailer\\.track_purchase\\(\\"111,222,3333\\"\\.split\\(\\/\\[ ,\\]\\+\\/\\), \\"250\\"\\);/', $out1); }