Code Duplication    Length = 16-16 lines in 2 locations

src/Form/Field.php 2 locations

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