Code Duplication    Length = 20-20 lines in 3 locations

classes/PodsInit.php 3 locations

@@ 1361-1380 (lines=20) @@
1358
		}
1359
1360
		// Post Meta
1361
		if ( ! empty( PodsMeta::$post_types ) ) {
1362
			$sql = "
1363
                DELETE `rel`
1364
                FROM `@wp_postmeta` AS `rel`
1365
                LEFT JOIN `{$wpdb->posts}` AS `p`
1366
                    ON
1367
                        `p`.`post_type` = '_pods_field'
1368
                LEFT JOIN `{$wpdb->postmeta}` AS `pm`
1369
                    ON
1370
                        `pm`.`post_id` = `p`.`ID`
1371
                        AND `pm`.`meta_key` = 'type'
1372
                        AND `pm`.`meta_value` IN ( {$file_types} )
1373
                WHERE
1374
                    `p`.`ID` IS NOT NULL
1375
                    AND `pm`.`meta_id` IS NOT NULL
1376
                    AND `rel`.`meta_key` = `p`.`post_name`
1377
                    AND `rel`.`meta_value` = '{$_ID}'";
1378
1379
			pods_query( $sql, false );
1380
		}
1381
1382
		// User Meta
1383
		if ( ! empty( PodsMeta::$user ) ) {
@@ 1383-1402 (lines=20) @@
1380
		}
1381
1382
		// User Meta
1383
		if ( ! empty( PodsMeta::$user ) ) {
1384
			$sql = "
1385
                DELETE `rel`
1386
                FROM `@wp_usermeta` AS `rel`
1387
                LEFT JOIN `{$wpdb->posts}` AS `p`
1388
                    ON
1389
                        `p`.`post_type` = '_pods_field'
1390
                LEFT JOIN `{$wpdb->postmeta}` AS `pm`
1391
                    ON
1392
                        `pm`.`post_id` = `p`.`ID`
1393
                        AND `pm`.`meta_key` = 'type'
1394
                        AND `pm`.`meta_value` IN ( {$file_types} )
1395
                WHERE
1396
                    `p`.`ID` IS NOT NULL
1397
                    AND `pm`.`meta_id` IS NOT NULL
1398
                    AND `rel`.`meta_key` = `p`.`post_name`
1399
                    AND `rel`.`meta_value` = '{$_ID}'";
1400
1401
			pods_query( $sql, false );
1402
		}
1403
1404
		// Comment Meta
1405
		if ( ! empty( PodsMeta::$comment ) ) {
@@ 1405-1424 (lines=20) @@
1402
		}
1403
1404
		// Comment Meta
1405
		if ( ! empty( PodsMeta::$comment ) ) {
1406
			$sql = "
1407
                DELETE `rel`
1408
                FROM `@wp_commentmeta` AS `rel`
1409
                LEFT JOIN `{$wpdb->posts}` AS `p`
1410
                    ON
1411
                        `p`.`post_type` = '_pods_field'
1412
                LEFT JOIN `{$wpdb->postmeta}` AS `pm`
1413
                    ON
1414
                        `pm`.`post_id` = `p`.`ID`
1415
                        AND `pm`.`meta_key` = 'type'
1416
                        AND `pm`.`meta_value` IN ( {$file_types} )
1417
                WHERE
1418
                    `p`.`ID` IS NOT NULL
1419
                    AND `pm`.`meta_id` IS NOT NULL
1420
                    AND `rel`.`meta_key` = `p`.`post_name`
1421
                    AND `rel`.`meta_value` = '{$_ID}'";
1422
1423
			pods_query( $sql, false );
1424
		}
1425
	}
1426
1427
	/**