Code Duplication    Length = 16-16 lines in 2 locations

src/Form/Field.php 2 locations

@@ 1257-1272 (lines=16) @@
1254
     *
1255
     * @return mixed
1256
     */
1257
    public function getElementClassString()
1258
    {
1259
        $elementClass = $this->getElementClass();
1260
1261
        if (Arr::isAssoc($elementClass)) {
1262
            $classes = [];
1263
1264
            foreach ($elementClass as $index => $class) {
1265
                $classes[$index] = is_array($class) ? implode(' ', $class) : $class;
1266
            }
1267
1268
            return $classes;
1269
        }
1270
1271
        return implode(' ', $elementClass);
1272
    }
1273
1274
    /**
1275
     * Get element class selector.
@@ 1279-1294 (lines=16) @@
1276
     *
1277
     * @return string|array
1278
     */
1279
    public function getElementClassSelector()
1280
    {
1281
        $elementClass = $this->getElementClass();
1282
1283
        if (Arr::isAssoc($elementClass)) {
1284
            $classes = [];
1285
1286
            foreach ($elementClass as $index => $class) {
1287
                $classes[$index] = '.'.(is_array($class) ? implode('.', $class) : $class);
1288
            }
1289
1290
            return $classes;
1291
        }
1292
1293
        return '.'.implode('.', $elementClass);
1294
    }
1295
1296
    /**
1297
     * Add the element class.