Code Duplication    Length = 11-12 lines in 2 locations

includes/wpinv-discount-functions.php 2 locations

@@ 429-439 (lines=11) @@
426
    $discount = wpinv_get_discount(  $code_id );
427
    $return   = false;
428
429
    if ( $discount ) {
430
        $expiration = wpinv_get_discount_expiration( $code_id );
431
        if ( $expiration ) {
432
            $expiration = strtotime( $expiration );
433
            if ( $expiration < current_time( 'timestamp' ) ) {
434
                // Discount is expired
435
                wpinv_update_discount_status( $code_id, 'pending' );
436
                $return = true;
437
            }
438
        }
439
    }
440
441
    return apply_filters( 'wpinv_is_discount_expired', $return, $code_id );
442
}
@@ 490-501 (lines=12) @@
487
            $return = true;
488
        }
489
        
490
        if ( $return ) {
491
            $expiration = wpinv_get_discount_expiration( $code_id );
492
            
493
            if ( $expiration ) {
494
                $expiration = strtotime( $expiration );
495
                if ( $expiration < current_time( 'timestamp' ) ) {
496
                    // Discount is expired
497
                    wpinv_update_discount_status( $code_id, 'pending' );
498
                    $return = true;
499
                }
500
            }
501
        }
502
    }
503
    
504
    return apply_filters( 'wpinv_check_discount_dates', $return, $code_id );