Code Duplication    Length = 16-16 lines in 2 locations

src/Form/Field.php 2 locations

@@ 1213-1228 (lines=16) @@
1210
     *
1211
     * @return mixed
1212
     */
1213
    protected function getElementClassString()
1214
    {
1215
        $elementClass = $this->getElementClass();
1216
1217
        if (Arr::isAssoc($elementClass)) {
1218
            $classes = [];
1219
1220
            foreach ($elementClass as $index => $class) {
1221
                $classes[$index] = is_array($class) ? implode(' ', $class) : $class;
1222
            }
1223
1224
            return $classes;
1225
        }
1226
1227
        return implode(' ', $elementClass);
1228
    }
1229
1230
    /**
1231
     * Get element class selector.
@@ 1235-1250 (lines=16) @@
1232
     *
1233
     * @return string|array
1234
     */
1235
    protected function getElementClassSelector()
1236
    {
1237
        $elementClass = $this->getElementClass();
1238
1239
        if (Arr::isAssoc($elementClass)) {
1240
            $classes = [];
1241
1242
            foreach ($elementClass as $index => $class) {
1243
                $classes[$index] = '.'.(is_array($class) ? implode('.', $class) : $class);
1244
            }
1245
1246
            return $classes;
1247
        }
1248
1249
        return '.'.implode('.', $elementClass);
1250
    }
1251
1252
    /**
1253
     * Add the element class.