Code Duplication    Length = 6-6 lines in 2 locations

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

@@ 813-818 (lines=6) @@
810
                );
811
            }
812
813
            if (!$fieldDefinition->isTranslatable && ($field->languageCode != $contentCreateStruct->mainLanguageCode)) {
814
                throw new ContentValidationException(
815
                    "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'",
816
                    ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode]
817
                );
818
            }
819
820
            $fields[$field->fieldDefIdentifier][$field->languageCode] = $field;
821
        }
@@ 1470-1475 (lines=6) @@
1467
                $field = $this->cloneField($field, array('languageCode' => $languageCode));
1468
            }
1469
1470
            if (!$fieldDefinition->isTranslatable && ($field->languageCode != $mainLanguageCode)) {
1471
                throw new ContentValidationException(
1472
                    "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'",
1473
                    ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode]
1474
                );
1475
            }
1476
1477
            $fields[$field->fieldDefIdentifier][$field->languageCode] = $field;
1478
        }