Code Duplication    Length = 6-6 lines in 2 locations

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

@@ 786-791 (lines=6) @@
783
                );
784
            }
785
786
            if (!$fieldDefinition->isTranslatable && ($field->languageCode != $contentCreateStruct->mainLanguageCode)) {
787
                throw new ContentValidationException(
788
                    "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'",
789
                    ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode]
790
                );
791
            }
792
793
            $fields[$field->fieldDefIdentifier][$field->languageCode] = $field;
794
        }
@@ 1462-1467 (lines=6) @@
1459
                $field = $this->cloneField($field, array('languageCode' => $languageCode));
1460
            }
1461
1462
            if (!$fieldDefinition->isTranslatable && ($field->languageCode != $mainLanguageCode)) {
1463
                throw new ContentValidationException(
1464
                    "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'",
1465
                    ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode]
1466
                );
1467
            }
1468
1469
            $fields[$field->fieldDefIdentifier][$field->languageCode] = $field;
1470
        }