Code Duplication    Length = 6-6 lines in 2 locations

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

@@ 812-817 (lines=6) @@
809
                );
810
            }
811
812
            if (!$fieldDefinition->isTranslatable && ($field->languageCode != $contentCreateStruct->mainLanguageCode)) {
813
                throw new ContentValidationException(
814
                    "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'",
815
                    ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode]
816
                );
817
            }
818
819
            $fields[$field->fieldDefIdentifier][$field->languageCode] = $field;
820
        }
@@ 1499-1504 (lines=6) @@
1496
                $field = $this->cloneField($field, array('languageCode' => $languageCode));
1497
            }
1498
1499
            if (!$fieldDefinition->isTranslatable && ($field->languageCode != $mainLanguageCode)) {
1500
                throw new ContentValidationException(
1501
                    "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'",
1502
                    ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode]
1503
                );
1504
            }
1505
1506
            $fields[$field->fieldDefIdentifier][$field->languageCode] = $field;
1507
        }