DefaultFactory
Factory returns default folder structure object hierarchy
This class is only meant to be used within EXT:install and is not part of the TYPO3 Core API.
Table of Contents
Methods
- getStructure() : StructureFacadeInterface
- Get default structure object hierarchy
- getDefaultStructureDefinition() : array<string|int, mixed>
- Default definition of folder and file structure with dynamic permission settings
- getFileadminStructure() : array<string|int, mixed>
- getPublicStructure() : array<string|int, mixed>
- Get public path structure while resolving nested paths
- getTemporaryAssetsFolderStructure() : array<string|int, mixed>
- This defines the structure for typo3temp/assets
- isApacheServer() : bool
- isMicrosoftIisServer() : bool
Methods
getStructure()
Get default structure object hierarchy
public
getStructure() : StructureFacadeInterface
Return values
StructureFacadeInterfacegetDefaultStructureDefinition()
Default definition of folder and file structure with dynamic permission settings
protected
getDefaultStructureDefinition() : array<string|int, mixed>
Return values
array<string|int, mixed>getFileadminStructure()
protected
getFileadminStructure() : array<string|int, mixed>
Return values
array<string|int, mixed>getPublicStructure()
Get public path structure while resolving nested paths
protected
getPublicStructure(string $publicPath, array<string|int, mixed> $subStructure) : array<string|int, mixed>
Parameters
- $publicPath : string
- $subStructure : array<string|int, mixed>
Return values
array<string|int, mixed>getTemporaryAssetsFolderStructure()
This defines the structure for typo3temp/assets
protected
getTemporaryAssetsFolderStructure() : array<string|int, mixed>
Return values
array<string|int, mixed>isApacheServer()
protected
isApacheServer() : bool
Return values
boolisMicrosoftIisServer()
protected
isMicrosoftIisServer() : bool