Code Duplication    Length = 13-13 lines in 2 locations

includes/wpinv-discount-functions.php 2 locations

@@ 448-460 (lines=13) @@
445
    if ( $discount ) {
446
        $start_date = wpinv_get_discount_start_date( $code_id );
447
448
        if ( $start_date ) {
449
            $start_date = strtotime( $start_date );
450
451
            if ( $start_date < current_time( 'timestamp' ) ) {
452
                // Discount has past the start date
453
                $return = true;
454
            } else {
455
                wpinv_set_error( 'wpinv-discount-error', __( 'This discount is not active yet.', 'invoicing' ) );
456
            }
457
        } else {
458
            // No start date for this discount, so has to be true
459
            $return = true;
460
        }
461
    }
462
463
    return apply_filters( 'wpinv_is_discount_started', $return, $code_id );
@@ 473-485 (lines=13) @@
470
    if ( $discount ) {
471
        $start_date = wpinv_get_discount_start_date( $code_id );
472
473
        if ( $start_date ) {
474
            $start_date = strtotime( $start_date );
475
476
            if ( $start_date < current_time( 'timestamp' ) ) {
477
                // Discount has past the start date
478
                $return = true;
479
            } else {
480
                wpinv_set_error( 'wpinv-discount-error', __( 'This discount is not active yet.', 'invoicing' ) );
481
            }
482
        } else {
483
            // No start date for this discount, so has to be true
484
            $return = true;
485
        }
486
        
487
        if ( $return ) {
488
            $expiration = wpinv_get_discount_expiration( $code_id );