Code Duplication    Length = 6-6 lines in 2 locations

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

@@ 795-800 (lines=6) @@
792
                );
793
            }
794
795
            if (!$fieldDefinition->isTranslatable && ($field->languageCode != $contentCreateStruct->mainLanguageCode)) {
796
                throw new ContentValidationException(
797
                    "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'",
798
                    ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode]
799
                );
800
            }
801
802
            $fields[$field->fieldDefIdentifier][$field->languageCode] = $field;
803
        }
@@ 1439-1444 (lines=6) @@
1436
                $field = $this->cloneField($field, array('languageCode' => $languageCode));
1437
            }
1438
1439
            if (!$fieldDefinition->isTranslatable && ($field->languageCode != $mainLanguageCode)) {
1440
                throw new ContentValidationException(
1441
                    "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'",
1442
                    ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode]
1443
                );
1444
            }
1445
1446
            $fields[$field->fieldDefIdentifier][$field->languageCode] = $field;
1447
        }