Code Duplication    Length = 6-6 lines in 2 locations

eZ/Publish/Core/Repository/ContentService.php 2 locations

@@ 821-826 (lines=6) @@
818
                );
819
            }
820
821
            if (!$fieldDefinition->isTranslatable && ($field->languageCode != $contentCreateStruct->mainLanguageCode)) {
822
                throw new ContentValidationException(
823
                    "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'",
824
                    ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode]
825
                );
826
            }
827
828
            $fields[$field->fieldDefIdentifier][$field->languageCode] = $field;
829
        }
@@ 1482-1487 (lines=6) @@
1479
                $field = $this->cloneField($field, array('languageCode' => $languageCode));
1480
            }
1481
1482
            if (!$fieldDefinition->isTranslatable && ($field->languageCode != $mainLanguageCode)) {
1483
                throw new ContentValidationException(
1484
                    "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'",
1485
                    ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode]
1486
                );
1487
            }
1488
1489
            $fields[$field->fieldDefIdentifier][$field->languageCode] = $field;
1490
        }