UserFileMountService
Service class for implementing the user filemounts, used for BE_USER (\TYPO3\CMS\Core\Authentication\BackendUserAuthentication) and TCEforms hooks
since TYPO3 v12, will be removed in TYPO3 v13
Note: This is now also used by sys_file_collection table (fieldname "folder")!
Table of Contents
Methods
- __construct() : mixed
- renderTceformsSelectDropdown() : mixed
- User function for sys_filemounts (the userfilemounts) to render a dropdown for selecting a folder of a selected mount
- getBackendUserAuthentication() : BackendUserAuthentication
- getSubfoldersForOptionList() : array<string|int, Folder>
- Simple function to make a hierarchical subfolder request into a "flat" option list
Methods
__construct()
public
__construct() : mixed
renderTceformsSelectDropdown()
User function for sys_filemounts (the userfilemounts) to render a dropdown for selecting a folder of a selected mount
public
renderTceformsSelectDropdown(array<string|int, mixed> &$PA) : mixed
Parameters
- $PA : array<string|int, mixed>
-
the array with additional configuration options.
getBackendUserAuthentication()
protected
getBackendUserAuthentication() : BackendUserAuthentication
Return values
BackendUserAuthenticationgetSubfoldersForOptionList()
Simple function to make a hierarchical subfolder request into a "flat" option list
protected
getSubfoldersForOptionList(Folder $parentFolder[, int $level = 0 ]) : array<string|int, Folder>
Parameters
- $parentFolder : Folder
- $level : int = 0
-
a limiter