30 $folderStructureFacade = $this->objectManager->get(
'TYPO3\\CMS\\Install\\FolderStructure\\DefaultFactory')->getStructure();
31 $folderStatus = $folderStructureFacade->getStatus();
34 $permissionCheck = $this->objectManager->get(
'TYPO3\\CMS\\Install\\FolderStructure\\DefaultPermissionsCheck');
35 $folderStatus[] = $permissionCheck->getMaskStatus(
'fileCreateMask');
36 $folderStatus[] = $permissionCheck->getMaskStatus(
'folderCreateMask');
39 $statusUtility = $this->objectManager->get(
'TYPO3\\CMS\\Install\\Status\\StatusUtility');
41 $folderStructureErrors = array_merge(
42 $statusUtility->filterBySeverity($folderStatus,
'error'),
43 $statusUtility->filterBySeverity($folderStatus,
'warning')
46 return count($folderStructureErrors);