Code Duplication    Length = 5-5 lines in 2 locations

typo3/sysext/backend/Classes/Form/FormDataProvider/TcaRecordTitle.php 1 location

@@ 145-149 (lines=5) @@
142
            return $result['databaseRow']['uid'];
143
        }
144
145
        if (!isset($result['processedTca']['columns'][$fieldName]['config']['type'])
146
            || !is_string($result['processedTca']['columns'][$fieldName]['config']['type'])
147
        ) {
148
            return '';
149
        }
150
151
        $recordTitle = '';
152
        $rawValue = null;

typo3/sysext/backend/Classes/Form/FormDataProvider/AbstractItemProvider.php 1 location

@@ 641-645 (lines=5) @@
638
    protected function removeItemsByUserAuthMode(array $result, $fieldName, array $items)
639
    {
640
        // Guard clause returns early if no authMode field is configured
641
        if (!isset($result['processedTca']['columns'][$fieldName]['config']['authMode'])
642
            || !is_string($result['processedTca']['columns'][$fieldName]['config']['authMode'])
643
        ) {
644
            return $items;
645
        }
646
647
        $backendUser = $this->getBackendUser();
648
        $authMode = $result['processedTca']['columns'][$fieldName]['config']['authMode'];