Code Duplication    Length = 16-16 lines in 2 locations

src/Form/Field.php 2 locations

@@ 837-852 (lines=16) @@
834
     *
835
     * @return mixed
836
     */
837
    protected function getElementClassString()
838
    {
839
        $elementClass = $this->getElementClass();
840
841
        if (Arr::isAssoc($elementClass)) {
842
            $classes = [];
843
844
            foreach ($elementClass as $index => $class) {
845
                $classes[$index] = is_array($class) ? implode(' ', $class) : $class;
846
            }
847
848
            return $classes;
849
        }
850
851
        return implode(' ', $elementClass);
852
    }
853
854
    /**
855
     * Get element class selector.
@@ 859-874 (lines=16) @@
856
     *
857
     * @return string
858
     */
859
    protected function getElementClassSelector()
860
    {
861
        $elementClass = $this->getElementClass();
862
863
        if (Arr::isAssoc($elementClass)) {
864
            $classes = [];
865
866
            foreach ($elementClass as $index => $class) {
867
                $classes[$index] = '.'.(is_array($class) ? implode('.', $class) : $class);
868
            }
869
870
            return $classes;
871
        }
872
873
        return '.'.implode('.', $elementClass);
874
    }
875
876
    /**
877
     * Add the element class.