diff --git a/classes/Utils.php b/classes/Utils.php index d24f0a08f..2545fa8a1 100644 --- a/classes/Utils.php +++ b/classes/Utils.php @@ -2557,6 +2557,14 @@ public function cancel_course_enrol( $course_id = 0, $user_id = 0, $cancel_statu delete_post_meta( $order_id, '_is_tutor_order_for_course' ); delete_post_meta( $order_id, '_tutor_order_for_course_id_' . $course_id ); } + + /** + * Added for third-party + * + * @since 2.2.3 + */ + do_action( 'tutor_after_enrollment_deleted', $course_id, $user_id ); + } else { $wpdb->update( $wpdb->posts, @@ -2568,6 +2576,13 @@ public function cancel_course_enrol( $course_id = 0, $user_id = 0, $cancel_statu ) ); + /** + * Added for third-party + * + * @since 2.2.3 + */ + do_action( 'tutor_after_enrollment_cancelled', $course_id, $user_id ); + if ( 'cancel' === $cancel_status ) { die( esc_html( $cancel_status ) ); }