‪TYPO3CMS  10.4
TYPO3\CMS\Core\Resource\Service\UserFileMountService Class Reference

Public Member Functions

 renderTceformsSelectDropdown (&$PA)
 

Protected Member Functions

Folder[] getSubfoldersForOptionList (Folder $parentFolder, $level=0)
 
BackendUserAuthentication getBackendUserAuthentication ()
 

Detailed Description

Service class for implementing the user filemounts, used for BE_USER (\TYPO3\CMS\Core\Authentication\BackendUserAuthentication) and TCEforms hooks

Note: This is now also used by sys_file_category table (fieldname "folder")!

Definition at line 34 of file UserFileMountService.php.

Member Function Documentation

◆ getBackendUserAuthentication()

BackendUserAuthentication TYPO3\CMS\Core\Resource\Service\UserFileMountService::getBackendUserAuthentication ( )
protected

Returns the BE USER Object

Returns
‪BackendUserAuthentication

Definition at line 144 of file UserFileMountService.php.

References $GLOBALS.

Referenced by TYPO3\CMS\Core\Resource\Service\UserFileMountService\renderTceformsSelectDropdown().

◆ getSubfoldersForOptionList()

Folder [] TYPO3\CMS\Core\Resource\Service\UserFileMountService::getSubfoldersForOptionList ( Folder  $parentFolder,
  $level = 0 
)
protected

Simple function to make a hierarchical subfolder request into a "flat" option list

Parameters
Folder$parentFolder
int$level‪a limiter
Returns
Folder[]

Definition at line 119 of file UserFileMountService.php.

References TYPO3\CMS\Core\Resource\Folder\getSubfolders().

Referenced by TYPO3\CMS\Core\Resource\Service\UserFileMountService\renderTceformsSelectDropdown().

◆ renderTceformsSelectDropdown()