Code Duplication    Length = 16-16 lines in 2 locations

src/Form/Field.php 2 locations

@@ 775-790 (lines=16) @@
772
     *
773
     * @return mixed
774
     */
775
    protected function getElementClassString()
776
    {
777
        $elementClass = $this->getElementClass();
778
779
        if (Arr::isAssoc($elementClass)) {
780
            $classes = [];
781
782
            foreach ($elementClass as $index => $class) {
783
                $classes[$index] = is_array($class) ? implode(' ', $class) : $class;
784
            }
785
786
            return $classes;
787
        }
788
789
        return implode(' ', $elementClass);
790
    }
791
792
    /**
793
     * Get element class selector.
@@ 797-812 (lines=16) @@
794
     *
795
     * @return string
796
     */
797
    protected function getElementClassSelector()
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
     * Add the element class.