Code Duplication    Length = 6-6 lines in 2 locations

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

@@ 764-769 (lines=6) @@
761
                );
762
            }
763
764
            if (!$fieldDefinition->isTranslatable && ($field->languageCode != $contentCreateStruct->mainLanguageCode)) {
765
                throw new ContentValidationException(
766
                    "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'",
767
                    ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode]
768
                );
769
            }
770
771
            $fields[$field->fieldDefIdentifier][$field->languageCode] = $field;
772
        }
@@ 1390-1395 (lines=6) @@
1387
                $field = $this->cloneField($field, array('languageCode' => $languageCode));
1388
            }
1389
1390
            if (!$fieldDefinition->isTranslatable && ($field->languageCode != $mainLanguageCode)) {
1391
                throw new ContentValidationException(
1392
                    "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'",
1393
                    ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode]
1394
                );
1395
            }
1396
1397
            $fields[$field->fieldDefIdentifier][$field->languageCode] = $field;
1398
        }