Code Duplication    Length = 11-12 lines in 2 locations

includes/wpinv-discount-functions.php 2 locations

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