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

Public Member Functions

 __construct ()
 
 renderTceformsSelectDropdown (&$PA)
 

Protected Member Functions

Folder[] getSubfoldersForOptionList (Folder $parentFolder, $level=0)
 
 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_collection table (fieldname "folder")!

Deprecated:
‪since TYPO3 v12, will be removed in TYPO3 v13

Definition at line 37 of file UserFileMountService.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Core\Resource\Service\UserFileMountService::__construct ( )

Definition at line 39 of file UserFileMountService.php.

Member Function Documentation

◆ getBackendUserAuthentication()

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

◆ 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
int$level‪a limiter
Returns
Folder[]

Definition at line 118 of file UserFileMountService.php.

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

◆ renderTceformsSelectDropdown()

TYPO3\CMS\Core\Resource\Service\UserFileMountService::renderTceformsSelectDropdown ( $PA)