Code Duplication    Length = 6-6 lines in 2 locations

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

@@ 742-747 (lines=6) @@
739
                );
740
            }
741
742
            if (!$fieldDefinition->isTranslatable && ($field->languageCode != $contentCreateStruct->mainLanguageCode)) {
743
                throw new ContentValidationException(
744
                    "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'",
745
                    ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode]
746
                );
747
            }
748
749
            $fields[$field->fieldDefIdentifier][$field->languageCode] = $field;
750
        }
@@ 1382-1387 (lines=6) @@
1379
                $field = $this->cloneField($field, array('languageCode' => $languageCode));
1380
            }
1381
1382
            if (!$fieldDefinition->isTranslatable && ($field->languageCode != $mainLanguageCode)) {
1383
                throw new ContentValidationException(
1384
                    "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'",
1385
                    ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode]
1386
                );
1387
            }
1388
1389
            $fields[$field->fieldDefIdentifier][$field->languageCode] = $field;
1390
        }