LLMS_AJAX::check_voucher_duplicate()
Contents
Description Description
Source Source
File: includes/class.llms.ajax.php
public function check_voucher_duplicate() { global $wpdb; $table = $wpdb->prefix . 'lifterlms_vouchers_codes'; $codes = array_key_exists( 'codes', $_REQUEST ) ? $_REQUEST['codes'] : array(); $post_id = array_key_exists( 'postId', $_REQUEST ) ? (int) $_REQUEST['postId'] : 0; $codes_as_string = join( '","' , $codes ); $query = 'SELECT code FROM ' . $table . ' WHERE code IN ("' . $codes_as_string . '") AND voucher_id != ' . $post_id; $codes_result = $wpdb->get_results( $query, ARRAY_A ); echo json_encode( array( 'success' => true, 'duplicates' => $codes_result, ) ); wp_die(); }
Expand full source code Collapse full source code View on GitHub