Code Duplication    Length = 6-6 lines in 2 locations

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

@@ 768-773 (lines=6) @@
765
                );
766
            }
767
768
            if (!$fieldDefinition->isTranslatable && ($field->languageCode != $contentCreateStruct->mainLanguageCode)) {
769
                throw new ContentValidationException(
770
                    "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'",
771
                    ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode]
772
                );
773
            }
774
775
            $fields[$field->fieldDefIdentifier][$field->languageCode] = $field;
776
        }
@@ 1408-1413 (lines=6) @@
1405
                $field = $this->cloneField($field, array('languageCode' => $languageCode));
1406
            }
1407
1408
            if (!$fieldDefinition->isTranslatable && ($field->languageCode != $mainLanguageCode)) {
1409
                throw new ContentValidationException(
1410
                    "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'",
1411
                    ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode]
1412
                );
1413
            }
1414
1415
            $fields[$field->fieldDefIdentifier][$field->languageCode] = $field;
1416
        }