Code Duplication    Length = 25-25 lines in 2 locations

includes/acf/api/api-field.php 2 locations

@@ 1521-1545 (lines=25) @@
1518
*  @return	(boolean)
1519
*/
1520
1521
function acf_trash_field( $selector = 0 ) {
1522
	
1523
	// disable JSON to avoid conflicts between DB and JSON
1524
	acf_disable_local();
1525
	
1526
	
1527
	// load the origional field gorup
1528
	$field = acf_get_field( $selector );
1529
	
1530
	
1531
	// bail early if field did not load correctly
1532
	if( empty($field) ) return false;
1533
	
1534
	
1535
	// delete field
1536
	wp_trash_post( $field['ID'] );
1537
	
1538
	
1539
	// action for 3rd party customisation
1540
	do_action( 'acf/trash_field', $field );
1541
	
1542
	
1543
	// return
1544
	return true;
1545
}
1546
1547
1548
/*
@@ 1561-1585 (lines=25) @@
1558
*  @return	(boolean)
1559
*/
1560
1561
function acf_untrash_field( $selector = 0 ) {
1562
	
1563
	// disable JSON to avoid conflicts between DB and JSON
1564
	acf_disable_local();
1565
	
1566
	
1567
	// load the origional field gorup
1568
	$field = acf_get_field( $selector );
1569
	
1570
	
1571
	// bail early if field did not load correctly
1572
	if( empty($field) ) return false;
1573
	
1574
	
1575
	// delete field
1576
	wp_untrash_post( $field['ID'] );
1577
	
1578
	
1579
	// action for 3rd party customisation
1580
	do_action( 'acf/untrash_field', $field );
1581
	
1582
	
1583
	// return
1584
	return true;
1585
}
1586
1587
1588
/*