Code Duplication    Length = 5-9 lines in 4 locations

includes/admin/reports/graphing.php 2 locations

@@ 124-132 (lines=9) @@
121
122
				if ( $day_by_day ) {
123
124
					if ( $i === $month_end ) {
125
126
						$num_of_days = $dates['day_end'];
127
128
					} else {
129
130
						$num_of_days = cal_days_in_month( CAL_GREGORIAN, $i, $y );
131
132
					}
133
134
					$d = $dates['day'];
135
@@ 372-380 (lines=9) @@
369
370
				if ( $day_by_day ) {
371
372
					if ( $i == $month_end && $last_year ) {
373
374
						$num_of_days = $dates['day_end'];
375
376
					} else {
377
378
						$num_of_days = cal_days_in_month( CAL_GREGORIAN, $i, $y );
379
380
					}
381
382
					$d = $dates['day'];
383
					while ( $d <= $num_of_days ) :

includes/api/class-give-api.php 2 locations

@@ 1214-1218 (lines=5) @@
1211
								$d = 1;
1212
							}
1213
1214
							if ( $i == $dates['m_end'] ) {
1215
								$num_of_days = $dates['day_end'];
1216
							} else {
1217
								$num_of_days = cal_days_in_month( CAL_GREGORIAN, $i, $y );
1218
							}
1219
1220
							while ( $d <= $num_of_days ) :
1221
								$sale_count = give_get_sales_by_date( $d, $i, $y );
@@ 1348-1352 (lines=5) @@
1345
								$d = 1;
1346
							}
1347
1348
							if ( $i == $dates['m_end'] ) {
1349
								$num_of_days = $dates['day_end'];
1350
							} else {
1351
								$num_of_days = cal_days_in_month( CAL_GREGORIAN, $i, $y );
1352
							}
1353
1354
							while ( $d <= $num_of_days ) :
1355
								$earnings_stat = give_get_earnings_by_date( $d, $i, $y );