Code Duplication    Length = 20-20 lines in 3 locations

classes/PodsInit.php 3 locations

@@ 1403-1422 (lines=20) @@
1400
		}
1401
1402
		// Post Meta
1403
		if ( ! empty( PodsMeta::$post_types ) ) {
1404
			$sql = "
1405
                DELETE `rel`
1406
                FROM `@wp_postmeta` AS `rel`
1407
                LEFT JOIN `{$wpdb->posts}` AS `p`
1408
                    ON
1409
                        `p`.`post_type` = '_pods_field'
1410
                LEFT JOIN `{$wpdb->postmeta}` AS `pm`
1411
                    ON
1412
                        `pm`.`post_id` = `p`.`ID`
1413
                        AND `pm`.`meta_key` = 'type'
1414
                        AND `pm`.`meta_value` IN ( {$file_types} )
1415
                WHERE
1416
                    `p`.`ID` IS NOT NULL
1417
                    AND `pm`.`meta_id` IS NOT NULL
1418
                    AND `rel`.`meta_key` = `p`.`post_name`
1419
                    AND `rel`.`meta_value` = '{$_ID}'";
1420
1421
			pods_query( $sql, false );
1422
		}
1423
1424
		// User Meta
1425
		if ( ! empty( PodsMeta::$user ) ) {
@@ 1425-1444 (lines=20) @@
1422
		}
1423
1424
		// User Meta
1425
		if ( ! empty( PodsMeta::$user ) ) {
1426
			$sql = "
1427
                DELETE `rel`
1428
                FROM `@wp_usermeta` AS `rel`
1429
                LEFT JOIN `{$wpdb->posts}` AS `p`
1430
                    ON
1431
                        `p`.`post_type` = '_pods_field'
1432
                LEFT JOIN `{$wpdb->postmeta}` AS `pm`
1433
                    ON
1434
                        `pm`.`post_id` = `p`.`ID`
1435
                        AND `pm`.`meta_key` = 'type'
1436
                        AND `pm`.`meta_value` IN ( {$file_types} )
1437
                WHERE
1438
                    `p`.`ID` IS NOT NULL
1439
                    AND `pm`.`meta_id` IS NOT NULL
1440
                    AND `rel`.`meta_key` = `p`.`post_name`
1441
                    AND `rel`.`meta_value` = '{$_ID}'";
1442
1443
			pods_query( $sql, false );
1444
		}
1445
1446
		// Comment Meta
1447
		if ( ! empty( PodsMeta::$comment ) ) {
@@ 1447-1466 (lines=20) @@
1444
		}
1445
1446
		// Comment Meta
1447
		if ( ! empty( PodsMeta::$comment ) ) {
1448
			$sql = "
1449
                DELETE `rel`
1450
                FROM `@wp_commentmeta` AS `rel`
1451
                LEFT JOIN `{$wpdb->posts}` AS `p`
1452
                    ON
1453
                        `p`.`post_type` = '_pods_field'
1454
                LEFT JOIN `{$wpdb->postmeta}` AS `pm`
1455
                    ON
1456
                        `pm`.`post_id` = `p`.`ID`
1457
                        AND `pm`.`meta_key` = 'type'
1458
                        AND `pm`.`meta_value` IN ( {$file_types} )
1459
                WHERE
1460
                    `p`.`ID` IS NOT NULL
1461
                    AND `pm`.`meta_id` IS NOT NULL
1462
                    AND `rel`.`meta_key` = `p`.`post_name`
1463
                    AND `rel`.`meta_value` = '{$_ID}'";
1464
1465
			pods_query( $sql, false );
1466
		}
1467
	}
1468
1469
	/**