Code Duplication    Length = 6-6 lines in 2 locations

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

@@ 798-803 (lines=6) @@
795
                );
796
            }
797
798
            if (!$fieldDefinition->isTranslatable && ($field->languageCode != $contentCreateStruct->mainLanguageCode)) {
799
                throw new ContentValidationException(
800
                    "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'",
801
                    ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode]
802
                );
803
            }
804
805
            $fields[$field->fieldDefIdentifier][$field->languageCode] = $field;
806
        }
@@ 1466-1471 (lines=6) @@
1463
                $field = $this->cloneField($field, array('languageCode' => $languageCode));
1464
            }
1465
1466
            if (!$fieldDefinition->isTranslatable && ($field->languageCode != $mainLanguageCode)) {
1467
                throw new ContentValidationException(
1468
                    "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'",
1469
                    ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode]
1470
                );
1471
            }
1472
1473
            $fields[$field->fieldDefIdentifier][$field->languageCode] = $field;
1474
        }