Code Duplication    Length = 3-4 lines in 4 locations

includes/import-functions.php 4 locations

@@ 68-71 (lines=4) @@
65
		$form = new Give_Donate_Form( $data['form_id'] );
66
		// Add support to older php version.
67
		$form_id = $form->get_ID();
68
		if ( empty( $form_id ) ) {
69
			$report['duplicate_form'] = ( ! empty( $report['duplicate_form'] ) ? ( absint( $report['duplicate_form'] ) + 1 ) : 1 );
70
			$form                     = false;
71
		}
72
	}
73
74
	if ( false === $form && ! empty( $data['form_title'] ) ) {
@@ 217-219 (lines=3) @@
214
	// check if donor id is not empty
215
	if ( ! empty( $data['donor_id'] ) ) {
216
		$donor_data = new Give_Donor( (int) $data['donor_id'] );
217
		if ( ! empty( $donor_data->id ) ) {
218
			$report['duplicate_donor'] = ( ! empty( $report['duplicate_donor'] ) ? ( absint( $report['duplicate_donor'] ) + 1 ) : 1 );
219
		}
220
	}
221
222
	if ( empty( $donor_data->id ) && ! empty( $data['user_id'] ) ) {
@@ 327-329 (lines=3) @@
324
					$donor_data->add_note( esc_html( wp_sprintf( __( 'This donor was imported by %s', 'give' ), $current_user->user_email ) ) );
325
326
					$report['create_donor'] = ( ! empty( $report['create_donor'] ) ? ( absint( $report['create_donor'] ) + 1 ) : 1 );
327
				} else {
328
					$report['duplicate_donor'] = ( ! empty( $report['duplicate_donor'] ) ? ( absint( $report['duplicate_donor'] ) + 1 ) : 1 );
329
				}
330
			}
331
		} else {
332
			$report['duplicate_donor'] = ( ! empty( $report['duplicate_donor'] ) ? ( absint( $report['duplicate_donor'] ) + 1 ) : 1 );
@@ 331-333 (lines=3) @@
328
					$report['duplicate_donor'] = ( ! empty( $report['duplicate_donor'] ) ? ( absint( $report['duplicate_donor'] ) + 1 ) : 1 );
329
				}
330
			}
331
		} else {
332
			$report['duplicate_donor'] = ( ! empty( $report['duplicate_donor'] ) ? ( absint( $report['duplicate_donor'] ) + 1 ) : 1 );
333
		}
334
	}
335
	// update the report
336
	give_import_donation_report_update( $report );