Code Duplication    Length = 6-6 lines in 2 locations

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

@@ 743-748 (lines=6) @@
740
                );
741
            }
742
743
            if (!$fieldDefinition->isTranslatable && ($field->languageCode != $contentCreateStruct->mainLanguageCode)) {
744
                throw new ContentValidationException(
745
                    "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'",
746
                    ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode]
747
                );
748
            }
749
750
            $fields[$field->fieldDefIdentifier][$field->languageCode] = $field;
751
        }
@@ 1363-1368 (lines=6) @@
1360
                $field = $this->cloneField($field, array('languageCode' => $languageCode));
1361
            }
1362
1363
            if (!$fieldDefinition->isTranslatable && ($field->languageCode != $mainLanguageCode)) {
1364
                throw new ContentValidationException(
1365
                    "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'",
1366
                    ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode]
1367
                );
1368
            }
1369
1370
            $fields[$field->fieldDefIdentifier][$field->languageCode] = $field;
1371
        }