@@ 1625-1626 (lines=2) @@ | ||
1622 | foreach ( $other_tables as $ot ) { |
|
1623 | ||
1624 | //first check if we've got the foreign key column here. |
|
1625 | if ( isset( $delete_object[$ot->get_fully_qualified_fk_column()] ) ) |
|
1626 | $deletes[$ot->get_fully_qualified_pk_column()][] = $delete_object[$ot->get_fully_qualified_fk_column()]; |
|
1627 | ||
1628 | //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 |
|
1629 | if ( isset( $delete_object[$ot->get_fully_qualified_pk_column()] ) ) |
|
@@ 1629-1630 (lines=2) @@ | ||
1626 | $deletes[$ot->get_fully_qualified_pk_column()][] = $delete_object[$ot->get_fully_qualified_fk_column()]; |
|
1627 | ||
1628 | //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 |
|
1629 | if ( isset( $delete_object[$ot->get_fully_qualified_pk_column()] ) ) |
|
1630 | $deletes[$ot->get_fully_qualified_pk_column()][] = $delete_object[$ot->get_fully_qualified_pk_column()]; |
|
1631 | ||
1632 | //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! |
|
1633 | if ( isset( $delete_object[$ot->get_fully_qualified_pk_on_fk_table()]) ) |
|
@@ 1633-1634 (lines=2) @@ | ||
1630 | $deletes[$ot->get_fully_qualified_pk_column()][] = $delete_object[$ot->get_fully_qualified_pk_column()]; |
|
1631 | ||
1632 | //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! |
|
1633 | if ( isset( $delete_object[$ot->get_fully_qualified_pk_on_fk_table()]) ) |
|
1634 | $deletes[$ot->get_fully_qualified_pk_column()][] = $delete_object[$ot->get_fully_qualified_pk_column()]; |
|
1635 | } |
|
1636 | } |
|
1637 | } |