Code Duplication    Length = 19-19 lines in 6 locations

includes/admin/tools/data/class-give-tools-recount-income.php 1 location

@@ 236-254 (lines=19) @@
233
	 *
234
	 * @return void
235
	 */
236
	private function store_data( $key, $value ) {
237
		global $wpdb;
238
239
		$value = is_array( $value ) ? wp_json_encode( $value ) : esc_attr( $value );
240
241
		$data = array(
242
			'option_name'  => $key,
243
			'option_value' => $value,
244
			'autoload'     => 'no',
245
		);
246
247
		$formats = array(
248
			'%s',
249
			'%s',
250
			'%s',
251
		);
252
253
		$wpdb->replace( $wpdb->options, $data, $formats );
254
	}
255
256
	/**
257
	 * Delete an option

includes/admin/tools/data/class-give-tools-recount-single-donor-stats.php 1 location

@@ 305-323 (lines=19) @@
302
	 *
303
	 * @return void
304
	 */
305
	private function store_data( $key, $value ) {
306
		global $wpdb;
307
308
		$value = is_array( $value ) ? wp_json_encode( $value ) : esc_attr( $value );
309
310
		$data = array(
311
			'option_name'  => $key,
312
			'option_value' => $value,
313
			'autoload'     => 'no',
314
		);
315
316
		$formats = array(
317
			'%s',
318
			'%s',
319
			'%s',
320
		);
321
322
		$wpdb->replace( $wpdb->options, $data, $formats );
323
	}
324
325
	/**
326
	 * Delete an option

includes/admin/tools/data/class-give-tools-reset-stats.php 1 location

@@ 328-346 (lines=19) @@
325
	 *
326
	 * @return void
327
	 */
328
	private function store_data( $key, $value ) {
329
		global $wpdb;
330
331
		$value = is_array( $value ) ? wp_json_encode( $value ) : esc_attr( $value );
332
333
		$data = array(
334
			'option_name'  => $key,
335
			'option_value' => $value,
336
			'autoload'     => 'no',
337
		);
338
339
		$formats = array(
340
			'%s',
341
			'%s',
342
			'%s',
343
		);
344
345
		$wpdb->replace( $wpdb->options, $data, $formats );
346
	}
347
348
	/**
349
	 * Delete an option

includes/admin/tools/data/class-give-tools-delete-test-transactions.php 1 location

@@ 248-266 (lines=19) @@
245
	 *
246
	 * @return void
247
	 */
248
	private function store_data( $key, $value ) {
249
		global $wpdb;
250
251
		$value = is_array( $value ) ? wp_json_encode( $value ) : esc_attr( $value );
252
253
		$data = array(
254
			'option_name'  => $key,
255
			'option_value' => $value,
256
			'autoload'     => 'no',
257
		);
258
259
		$formats = array(
260
			'%s',
261
			'%s',
262
			'%s',
263
		);
264
265
		$wpdb->replace( $wpdb->options, $data, $formats );
266
	}
267
268
	/**
269
	 * Delete an option

includes/admin/tools/data/class-give-tools-recount-all-stats.php 1 location

@@ 408-426 (lines=19) @@
405
	 *
406
	 * @return void
407
	 */
408
	private function store_data( $key, $value ) {
409
		global $wpdb;
410
411
		$value = is_array( $value ) ? wp_json_encode( $value ) : esc_attr( $value );
412
413
		$data = array(
414
			'option_name'  => $key,
415
			'option_value' => $value,
416
			'autoload'     => 'no',
417
		);
418
419
		$formats = array(
420
			'%s',
421
			'%s',
422
			'%s',
423
		);
424
425
		$wpdb->replace( $wpdb->options, $data, $formats );
426
	}
427
428
	/**
429
	 * Delete an option

includes/admin/tools/data/class-give-tools-recount-form-stats.php 1 location

@@ 259-277 (lines=19) @@
256
	 *
257
	 * @return void
258
	 */
259
	private function store_data( $key, $value ) {
260
		global $wpdb;
261
262
		$value = is_array( $value ) ? wp_json_encode( $value ) : esc_attr( $value );
263
264
		$data = array(
265
			'option_name'  => $key,
266
			'option_value' => $value,
267
			'autoload'     => 'no',
268
		);
269
270
		$formats = array(
271
			'%s',
272
			'%s',
273
			'%s',
274
		);
275
276
		$wpdb->replace( $wpdb->options, $data, $formats );
277
	}
278
279
	/**
280
	 * Delete an option