Code Duplication    Length = 6-7 lines in 2 locations

lib/Dwoo/Core.php 2 locations

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