variant = $variant; } /** * Fires hooks * * @return void */ public function hooks() { add_filter( 'wpdesk_tracker_deactivation_data', array( $this, 'append_variant_id_to_data' ) ); } /** * Set variant ID to data array * * @param array $data Data. * * @return array */ public function append_variant_id_to_data( array $data ) { if ( WPDesk_Flexible_Shipping_Tracker::is_plugin_flexible_shipping_in_data( $data ) ) { $data['variant_id'] = $this->variant->get_variant_id(); } return $data; } }