Code Duplication    Length = 6-6 lines in 2 locations

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

@@ 814-819 (lines=6) @@
811
                );
812
            }
813
814
            if (!$fieldDefinition->isTranslatable && ($field->languageCode != $contentCreateStruct->mainLanguageCode)) {
815
                throw new ContentValidationException(
816
                    "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'",
817
                    ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode]
818
                );
819
            }
820
821
            $fields[$field->fieldDefIdentifier][$field->languageCode] = $field;
822
        }
@@ 1483-1488 (lines=6) @@
1480
                $field = $this->cloneField($field, array('languageCode' => $languageCode));
1481
            }
1482
1483
            if (!$fieldDefinition->isTranslatable && ($field->languageCode != $mainLanguageCode)) {
1484
                throw new ContentValidationException(
1485
                    "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'",
1486
                    ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode]
1487
                );
1488
            }
1489
1490
            $fields[$field->fieldDefIdentifier][$field->languageCode] = $field;
1491
        }