Code Duplication    Length = 20-20 lines in 3 locations

classes/PodsInit.php 3 locations

@@ 1422-1441 (lines=20) @@
1419
		}
1420
1421
		// Post Meta
1422
		if ( ! empty( PodsMeta::$post_types ) ) {
1423
			$sql = "
1424
                DELETE `rel`
1425
                FROM `@wp_postmeta` AS `rel`
1426
                LEFT JOIN `{$wpdb->posts}` AS `p`
1427
                    ON
1428
                        `p`.`post_type` = '_pods_field'
1429
                LEFT JOIN `{$wpdb->postmeta}` AS `pm`
1430
                    ON
1431
                        `pm`.`post_id` = `p`.`ID`
1432
                        AND `pm`.`meta_key` = 'type'
1433
                        AND `pm`.`meta_value` IN ( {$file_types} )
1434
                WHERE
1435
                    `p`.`ID` IS NOT NULL
1436
                    AND `pm`.`meta_id` IS NOT NULL
1437
                    AND `rel`.`meta_key` = `p`.`post_name`
1438
                    AND `rel`.`meta_value` = '{$_ID}'";
1439
1440
			pods_query( $sql, false );
1441
		}
1442
1443
		// User Meta
1444
		if ( ! empty( PodsMeta::$user ) ) {
@@ 1444-1463 (lines=20) @@
1441
		}
1442
1443
		// User Meta
1444
		if ( ! empty( PodsMeta::$user ) ) {
1445
			$sql = "
1446
                DELETE `rel`
1447
                FROM `@wp_usermeta` AS `rel`
1448
                LEFT JOIN `{$wpdb->posts}` AS `p`
1449
                    ON
1450
                        `p`.`post_type` = '_pods_field'
1451
                LEFT JOIN `{$wpdb->postmeta}` AS `pm`
1452
                    ON
1453
                        `pm`.`post_id` = `p`.`ID`
1454
                        AND `pm`.`meta_key` = 'type'
1455
                        AND `pm`.`meta_value` IN ( {$file_types} )
1456
                WHERE
1457
                    `p`.`ID` IS NOT NULL
1458
                    AND `pm`.`meta_id` IS NOT NULL
1459
                    AND `rel`.`meta_key` = `p`.`post_name`
1460
                    AND `rel`.`meta_value` = '{$_ID}'";
1461
1462
			pods_query( $sql, false );
1463
		}
1464
1465
		// Comment Meta
1466
		if ( ! empty( PodsMeta::$comment ) ) {
@@ 1466-1485 (lines=20) @@
1463
		}
1464
1465
		// Comment Meta
1466
		if ( ! empty( PodsMeta::$comment ) ) {
1467
			$sql = "
1468
                DELETE `rel`
1469
                FROM `@wp_commentmeta` AS `rel`
1470
                LEFT JOIN `{$wpdb->posts}` AS `p`
1471
                    ON
1472
                        `p`.`post_type` = '_pods_field'
1473
                LEFT JOIN `{$wpdb->postmeta}` AS `pm`
1474
                    ON
1475
                        `pm`.`post_id` = `p`.`ID`
1476
                        AND `pm`.`meta_key` = 'type'
1477
                        AND `pm`.`meta_value` IN ( {$file_types} )
1478
                WHERE
1479
                    `p`.`ID` IS NOT NULL
1480
                    AND `pm`.`meta_id` IS NOT NULL
1481
                    AND `rel`.`meta_key` = `p`.`post_name`
1482
                    AND `rel`.`meta_value` = '{$_ID}'";
1483
1484
			pods_query( $sql, false );
1485
		}
1486
	}
1487
1488
	/**