‪TYPO3CMS  ‪main
TYPO3\CMS\Install\FolderStructure\DefaultPermissionsCheck Class Reference

Public Member Functions

 getMaskStatus ($which)
 

Protected Attributes

 $recommended
 
array $names
 

Detailed Description

Service class to check the default folder permissions

This class is only meant to be used within EXT:install and is not part of the TYPO3 Core API.

Definition at line 26 of file DefaultPermissionsCheck.php.

Member Function Documentation

◆ getMaskStatus()

TYPO3\CMS\Install\FolderStructure\DefaultPermissionsCheck::getMaskStatus (   $which)

Checks a BE/*mask setting for it's security

If it permits world writing: Error If it permits world reading: Warning If it permits group writing: Notice If it permits group reading: Notice If it permits only user read/write: Ok

Parameters
string$which‪fileCreateMask or folderCreateMask

Definition at line 58 of file DefaultPermissionsCheck.php.

References $GLOBALS, and TYPO3\CMS\Core\Core\Environment\isWindows().

Member Data Documentation

◆ $names

array TYPO3\CMS\Install\FolderStructure\DefaultPermissionsCheck::$names
protected
Initial value:
= array(
'fileCreateMask' => 'Default File permissions',
'folderCreateMask' => 'Default Directory permissions',
)

Verbose names of the settings

Definition at line 42 of file DefaultPermissionsCheck.php.

◆ $recommended

TYPO3\CMS\Install\FolderStructure\DefaultPermissionsCheck::$recommended
protected
Initial value:
= array(
'fileCreateMask' => '0660',
'folderCreateMask' => '2770',
)

Definition at line 35 of file DefaultPermissionsCheck.php.