Code Duplication    Length = 6-6 lines in 2 locations

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

@@ 810-815 (lines=6) @@
807
                );
808
            }
809
810
            if (!$fieldDefinition->isTranslatable && ($field->languageCode != $contentCreateStruct->mainLanguageCode)) {
811
                throw new ContentValidationException(
812
                    "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'",
813
                    ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode]
814
                );
815
            }
816
817
            $fields[$field->fieldDefIdentifier][$field->languageCode] = $field;
818
        }
@@ 1479-1484 (lines=6) @@
1476
                $field = $this->cloneField($field, ['languageCode' => $languageCode]);
1477
            }
1478
1479
            if (!$fieldDefinition->isTranslatable && ($field->languageCode != $mainLanguageCode)) {
1480
                throw new ContentValidationException(
1481
                    "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'",
1482
                    ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode]
1483
                );
1484
            }
1485
1486
            $fields[$field->fieldDefIdentifier][$field->languageCode] = $field;
1487
        }