Code Duplication    Length = 6-7 lines in 2 locations

lib/Dwoo/Core.php 2 locations

@@ 1596-1602 (lines=7) @@
1593
                } else {
1594
                    return null;
1595
                }
1596
            } elseif ($sep === '->') {
1597
                if (is_object($cur)) {
1598
                    $cur = $cur->{$m[2][$k]};
1599
                } else {
1600
                    return null;
1601
                }
1602
            } else {
1603
                return null;
1604
            }
1605
        }
@@ 1641-1646 (lines=6) @@
1638
                        $cur = array();
1639
                    }
1640
                    $cur = &$cur[$m[2][$k]];
1641
                } elseif ($sep === '->') {
1642
                    if (is_object($cur) === false) {
1643
                        $cur = new stdClass();
1644
                    }
1645
                    $cur = &$cur->{$m[2][$k]};
1646
                } else {
1647
                    return false;
1648
                }
1649
            }