Code Duplication    Length = 12-12 lines in 2 locations

src/dbMySQLConnector.php 2 locations

@@ 292-303 (lines=12) @@
289
                    $ptable = $i->parent;
290
291
                    // If parent field not specified - use parent table primary field
292
                    if (!isset($i->parent_field)) $pfield = $primary_field;
293
                    // Correctly determine parent field name
294
                    else {
295
                        // Define if parent field name has table name in it
296
                        $tableinpf = strpos($i->parent_field, '.');
297
298
                        // Get parent table field name
299
                        $pfield = $tableinpf !== false ? substr($i->parent_field, $tableinpf + 1) : $i->parent_field;
300
301
                        // Parent table field
302
                        $ptable = $tableinpf !== false ? substr($i->parent_field, 0, $tableinpf) : $i->parent;
303
                    }
304
305
                    // If no "." symbol in parent field name append parent table name
306
                    $pf = '`' . $ptable . '`.`' . $pfield . '`';
@@ 515-526 (lines=12) @@
512
                        $ptable = $i->parent;
513
514
                        // If parent field not specified - use parent table primary field
515
                        if (!isset($i->parent_field)) $pfield = $primary_field;
516
                        // Correctly determine parent field name
517
                        else {
518
                            // Define if parent field name has table name in it
519
                            $tableinpf = strpos($i->parent_field, '.');
520
521
                            // Get parent table field name
522
                            $pfield = $tableinpf !== false ? substr($i->parent_field, $tableinpf + 1) : $i->parent_field;
523
524
                            // Parent table field
525
                            $ptable = $tableinpf !== false ? dbMySQLConnector::$prefix . substr($i->parent_field, 0, $tableinpf) : $i->parent;
526
                        }
527
528
                        // If no "." symbol in parent field name append parent table name
529
                        $pf = '`' . $ptable . '`.`' . $pfield . '`';