Code Duplication    Length = 16-16 lines in 2 locations

src/Form/Field.php 2 locations

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