Code Duplication    Length = 6-6 lines in 2 locations

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

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