Code Duplication    Length = 16-16 lines in 2 locations

src/Form/Field.php 2 locations

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