Code Duplication    Length = 6-6 lines in 2 locations

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

@@ 769-774 (lines=6) @@
766
                );
767
            }
768
769
            if (!$fieldDefinition->isTranslatable && ($field->languageCode != $contentCreateStruct->mainLanguageCode)) {
770
                throw new ContentValidationException(
771
                    "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'",
772
                    ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode]
773
                );
774
            }
775
776
            $fields[$field->fieldDefIdentifier][$field->languageCode] = $field;
777
        }
@@ 1429-1434 (lines=6) @@
1426
                $field = $this->cloneField($field, array('languageCode' => $languageCode));
1427
            }
1428
1429
            if (!$fieldDefinition->isTranslatable && ($field->languageCode != $mainLanguageCode)) {
1430
                throw new ContentValidationException(
1431
                    "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'",
1432
                    ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode]
1433
                );
1434
            }
1435
1436
            $fields[$field->fieldDefIdentifier][$field->languageCode] = $field;
1437
        }