Code Duplication    Length = 2-2 lines in 3 locations

core/db_models/EEM_Base.model.php 3 locations

@@ 1722-1723 (lines=2) @@
1719
					foreach ( $other_tables as $ot ) {
1720
1721
						//first check if we've got the foreign key column here.
1722
						if ( isset( $delete_object[$ot->get_fully_qualified_fk_column()] ) )
1723
							$deletes[$ot->get_fully_qualified_pk_column()][] = $delete_object[$ot->get_fully_qualified_fk_column()];
1724
1725
						//wait! it's entirely possible that we'll have a the primary key for this table in here if it's a foreign key for one of the other secondary tables
1726
						if ( isset( $delete_object[$ot->get_fully_qualified_pk_column()] ) )
@@ 1726-1727 (lines=2) @@
1723
							$deletes[$ot->get_fully_qualified_pk_column()][] = $delete_object[$ot->get_fully_qualified_fk_column()];
1724
1725
						//wait! it's entirely possible that we'll have a the primary key for this table in here if it's a foreign key for one of the other secondary tables
1726
						if ( isset( $delete_object[$ot->get_fully_qualified_pk_column()] ) )
1727
							$deletes[$ot->get_fully_qualified_pk_column()][] = $delete_object[$ot->get_fully_qualified_pk_column()];
1728
1729
						//finally, it is possible that the fk for this table is found in the fully qualified pk column for the fk table, so let's see if that's there!
1730
						if ( isset( $delete_object[$ot->get_fully_qualified_pk_on_fk_table()]) )
@@ 1730-1731 (lines=2) @@
1727
							$deletes[$ot->get_fully_qualified_pk_column()][] = $delete_object[$ot->get_fully_qualified_pk_column()];
1728
1729
						//finally, it is possible that the fk for this table is found in the fully qualified pk column for the fk table, so let's see if that's there!
1730
						if ( isset( $delete_object[$ot->get_fully_qualified_pk_on_fk_table()]) )
1731
							$deletes[$ot->get_fully_qualified_pk_column()][] = $delete_object[$ot->get_fully_qualified_pk_column()];
1732
					}
1733
				}
1734
			}