Code Duplication    Length = 9-9 lines in 4 locations

src/Forms/Form.php 2 locations

@@ 1674-1682 (lines=9) @@
1671
     *              names delimited by a single space.
1672
     * @return $this
1673
     */
1674
    public function addExtraClass($class)
1675
    {
1676
        //split at white space
1677
        $classes = preg_split('/\s+/', $class);
1678
        foreach ($classes as $class) {
1679
            //add classes one by one
1680
            $this->extraClasses[$class] = $class;
1681
        }
1682
        return $this;
1683
    }
1684
1685
    /**
@@ 1692-1700 (lines=9) @@
1689
     * @param string $class
1690
     * @return $this
1691
     */
1692
    public function removeExtraClass($class)
1693
    {
1694
        //split at white space
1695
        $classes = preg_split('/\s+/', $class);
1696
        foreach ($classes as $class) {
1697
            //unset one by one
1698
            unset($this->extraClasses[$class]);
1699
        }
1700
        return $this;
1701
    }
1702
1703
    public function debug()

src/Forms/FormField.php 2 locations

@@ 634-642 (lines=9) @@
631
     *
632
     * @return $this
633
     */
634
    public function addExtraClass($class)
635
    {
636
        $classes = preg_split('/\s+/', $class);
637
638
        foreach ($classes as $class) {
639
            $this->extraClasses[$class] = $class;
640
        }
641
642
        return $this;
643
    }
644
645
    /**
@@ 652-660 (lines=9) @@
649
     *
650
     * @return $this
651
     */
652
    public function removeExtraClass($class)
653
    {
654
        $classes = preg_split('/\s+/', $class);
655
656
        foreach ($classes as $class) {
657
            unset($this->extraClasses[$class]);
658
        }
659
660
        return $this;
661
    }
662
663
    /**