Code Duplication    Length = 6-6 lines in 2 locations

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

@@ 822-827 (lines=6) @@
819
                );
820
            }
821
822
            if (!$fieldDefinition->isTranslatable && ($field->languageCode != $contentCreateStruct->mainLanguageCode)) {
823
                throw new ContentValidationException(
824
                    "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'",
825
                    ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode]
826
                );
827
            }
828
829
            $fields[$field->fieldDefIdentifier][$field->languageCode] = $field;
830
        }
@@ 1491-1496 (lines=6) @@
1488
                $field = $this->cloneField($field, array('languageCode' => $languageCode));
1489
            }
1490
1491
            if (!$fieldDefinition->isTranslatable && ($field->languageCode != $mainLanguageCode)) {
1492
                throw new ContentValidationException(
1493
                    "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'",
1494
                    ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode]
1495
                );
1496
            }
1497
1498
            $fields[$field->fieldDefIdentifier][$field->languageCode] = $field;
1499
        }