Code Duplication    Length = 6-6 lines in 2 locations

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

@@ 746-751 (lines=6) @@
743
                );
744
            }
745
746
            if (!$fieldDefinition->isTranslatable && ($field->languageCode != $contentCreateStruct->mainLanguageCode)) {
747
                throw new ContentValidationException(
748
                    "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'",
749
                    ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode]
750
                );
751
            }
752
753
            $fields[$field->fieldDefIdentifier][$field->languageCode] = $field;
754
        }
@@ 1413-1418 (lines=6) @@
1410
                $field = $this->cloneField($field, array('languageCode' => $languageCode));
1411
            }
1412
1413
            if (!$fieldDefinition->isTranslatable && ($field->languageCode != $mainLanguageCode)) {
1414
                throw new ContentValidationException(
1415
                    "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'",
1416
                    ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode]
1417
                );
1418
            }
1419
1420
            $fields[$field->fieldDefIdentifier][$field->languageCode] = $field;
1421
        }