Code Duplication    Length = 10-10 lines in 2 locations

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

@@ 1330-1339 (lines=10) @@
1327
        $languageCodes = array_fill_keys($content->versionInfo->languageCodes, true);
1328
        $languageCodes[$contentUpdateStruct->initialLanguageCode] = true;
1329
1330
        foreach ($contentUpdateStruct->fields as $field) {
1331
            if ($field->languageCode === null || isset($languageCodes[$field->languageCode])) {
1332
                continue;
1333
            }
1334
1335
            $this->persistenceHandler->contentLanguageHandler()->loadByLanguageCode(
1336
                $field->languageCode
1337
            );
1338
            $languageCodes[$field->languageCode] = true;
1339
        }
1340
1341
        return array_keys($languageCodes);
1342
    }
@@ 690-699 (lines=10) @@
687
    {
688
        $languageCodes = array();
689
690
        foreach ($contentCreateStruct->fields as $field) {
691
            if ($field->languageCode === null || isset($languageCodes[$field->languageCode])) {
692
                continue;
693
            }
694
695
            $this->persistenceHandler->contentLanguageHandler()->loadByLanguageCode(
696
                $field->languageCode
697
            );
698
            $languageCodes[$field->languageCode] = true;
699
        }
700
701
        if (!isset($languageCodes[$contentCreateStruct->mainLanguageCode])) {
702
            $this->persistenceHandler->contentLanguageHandler()->loadByLanguageCode(