File "class-wc-coupon-tracking.php"
Full path: /home/kosmetik/public_html/wp-content/plugins/woocommerce/includes/tracks/events/class-wc-coupon-tracking.php
File
size: 722 B
MIME-type: text/x-php
Charset: utf-8
Download Open Edit Advanced Editor Back
<?php
class WC_Coupon_Tracking
{
public function init()
{
add_action('woocommerce_coupon_object_updated_props', array($this, 'track_coupon_updated'), 10, 2);
}
public function track_coupon_updated($coupon, $updated_props)
{
$properties = array('discount_code' => $coupon->get_code(), 'free_shipping' => $coupon->get_free_shipping(), 'individual_use' => $coupon->get_individual_use(), 'exclude_sale_items' => $coupon->get_exclude_sale_items(), 'usage_limits_applied' => 0 < intval($coupon->get_usage_limit()) || 0 < intval($coupon->get_usage_limit_per_user()) || 0 < intval($coupon->get_limit_usage_to_x_items()));
WC_Tracks::record_event('coupon_updated', $properties);
}
}