Code Duplication    Length = 16-16 lines in 2 locations

src/Form/Field.php 2 locations

@@ 1124-1139 (lines=16) @@
1121
     *
1122
     * @return mixed
1123
     */
1124
    protected function getElementClassString()
1125
    {
1126
        $elementClass = $this->getElementClass();
1127
1128
        if (Arr::isAssoc($elementClass)) {
1129
            $classes = [];
1130
1131
            foreach ($elementClass as $index => $class) {
1132
                $classes[$index] = is_array($class) ? implode(' ', $class) : $class;
1133
            }
1134
1135
            return $classes;
1136
        }
1137
1138
        return implode(' ', $elementClass);
1139
    }
1140
1141
    /**
1142
     * Get element class selector.
@@ 1146-1161 (lines=16) @@
1143
     *
1144
     * @return string|array
1145
     */
1146
    protected function getElementClassSelector()
1147
    {
1148
        $elementClass = $this->getElementClass();
1149
1150
        if (Arr::isAssoc($elementClass)) {
1151
            $classes = [];
1152
1153
            foreach ($elementClass as $index => $class) {
1154
                $classes[$index] = '.'.(is_array($class) ? implode('.', $class) : $class);
1155
            }
1156
1157
            return $classes;
1158
        }
1159
1160
        return '.'.implode('.', $elementClass);
1161
    }
1162
1163
    /**
1164
     * Add the element class.