Code Duplication    Length = 16-16 lines in 2 locations

src/Form/Field.php 2 locations

@@ 1097-1112 (lines=16) @@
1094
     *
1095
     * @return mixed
1096
     */
1097
    protected function getElementClassString()
1098
    {
1099
        $elementClass = $this->getElementClass();
1100
1101
        if (Arr::isAssoc($elementClass)) {
1102
            $classes = [];
1103
1104
            foreach ($elementClass as $index => $class) {
1105
                $classes[$index] = is_array($class) ? implode(' ', $class) : $class;
1106
            }
1107
1108
            return $classes;
1109
        }
1110
1111
        return implode(' ', $elementClass);
1112
    }
1113
1114
    /**
1115
     * Get element class selector.
@@ 1119-1134 (lines=16) @@
1116
     *
1117
     * @return string|array
1118
     */
1119
    protected function getElementClassSelector()
1120
    {
1121
        $elementClass = $this->getElementClass();
1122
1123
        if (Arr::isAssoc($elementClass)) {
1124
            $classes = [];
1125
1126
            foreach ($elementClass as $index => $class) {
1127
                $classes[$index] = '.'.(is_array($class) ? implode('.', $class) : $class);
1128
            }
1129
1130
            return $classes;
1131
        }
1132
1133
        return '.'.implode('.', $elementClass);
1134
    }
1135
1136
    /**
1137
     * Add the element class.