Code Duplication    Length = 6-6 lines in 2 locations

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

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