Code Duplication    Length = 20-20 lines in 3 locations

classes/PodsInit.php 3 locations

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