Code Duplication    Length = 16-16 lines in 2 locations

src/Form/Field.php 2 locations

@@ 801-816 (lines=16) @@
798
     *
799
     * @return mixed
800
     */
801
    protected function getElementClassString()
802
    {
803
        $elementClass = $this->getElementClass();
804
805
        if (Arr::isAssoc($elementClass)) {
806
            $classes = [];
807
808
            foreach ($elementClass as $index => $class) {
809
                $classes[$index] = is_array($class) ? implode(' ', $class) : $class;
810
            }
811
812
            return $classes;
813
        }
814
815
        return implode(' ', $elementClass);
816
    }
817
818
    /**
819
     * Get element class selector.
@@ 823-838 (lines=16) @@
820
     *
821
     * @return string
822
     */
823
    protected function getElementClassSelector()
824
    {
825
        $elementClass = $this->getElementClass();
826
827
        if (Arr::isAssoc($elementClass)) {
828
            $classes = [];
829
830
            foreach ($elementClass as $index => $class) {
831
                $classes[$index] = '.' . (is_array($class) ? implode('.', $class) : $class);
832
            }
833
834
            return $classes;
835
        }
836
837
        return '.' . implode('.', $elementClass);
838
    }
839
840
    /**
841
     * Add the element class.