TYPO3 CMS  TYPO3_7-6
TYPO3\CMS\Recordlist\Browser\FolderBrowser Class Reference
Inheritance diagram for TYPO3\CMS\Recordlist\Browser\FolderBrowser:
TYPO3\CMS\Recordlist\Browser\AbstractElementBrowser TYPO3\CMS\Recordlist\Browser\ElementBrowserInterface TYPO3\CMS\Recordlist\Tree\View\LinkParameterProviderInterface

Public Member Functions

 processSessionData ($data)
 
 getUrlParameters (array $values)
 
 isCurrentlySelectedItem (array $values)
 
 getScriptUrl ()
 
- Public Member Functions inherited from TYPO3\CMS\Recordlist\Browser\AbstractElementBrowser
 __construct ()
 
- Public Member Functions inherited from TYPO3\CMS\Recordlist\Browser\ElementBrowserInterface
 render ()
 

Protected Member Functions

 initialize ()
 
 initVariables ()
 
 renderFolders (Folder $parentFolder)
 
 getBodyTagAttributes ()
 
- Protected Member Functions inherited from TYPO3\CMS\Recordlist\Browser\AbstractElementBrowser
 initialize ()
 
 determineScriptUrl ()
 
 initVariables ()
 
 initDocumentTemplate ()
 
 getBodyTagAttributes ()
 
 getBParamDataAttributes ()
 
 getLanguageService ()
 
 getBackendUser ()
 

Protected Attributes

 $expandFolder
 
- Protected Attributes inherited from TYPO3\CMS\Recordlist\Browser\AbstractElementBrowser
 $doc
 
 $pageRenderer = null
 
 $thisScript = ''
 
 $iconFactory
 
 $bparams
 

Detailed Description

Browser for folders

Definition at line 28 of file FolderBrowser.php.

Member Function Documentation

◆ getBodyTagAttributes()

TYPO3\CMS\Recordlist\Browser\FolderBrowser::getBodyTagAttributes ( )
protected
Returns
string[] Array of body-tag attributes

Definition at line 203 of file FolderBrowser.php.

◆ getScriptUrl()

TYPO3\CMS\Recordlist\Browser\FolderBrowser::getScriptUrl ( )

Returns the URL of the current script

Returns
string

Implements TYPO3\CMS\Recordlist\Tree\View\LinkParameterProviderInterface.

Definition at line 237 of file FolderBrowser.php.

References TYPO3\CMS\Recordlist\Browser\AbstractElementBrowser\$thisScript.

◆ getUrlParameters()

TYPO3\CMS\Recordlist\Browser\FolderBrowser::getUrlParameters ( array  $values)
Parameters
array$valuesArray of values to include into the parameters
Returns
string[] Array of parameters which have to be added to URLs

Implements TYPO3\CMS\Recordlist\Tree\View\LinkParameterProviderInterface.

Definition at line 214 of file FolderBrowser.php.

References TYPO3\CMS\Recordlist\Browser\AbstractElementBrowser\$bparams, and TYPO3\CMS\Recordlist\Browser\FolderBrowser\$expandFolder.

◆ initialize()

TYPO3\CMS\Recordlist\Browser\FolderBrowser::initialize ( )
protected
Returns
void

Definition at line 43 of file FolderBrowser.php.

◆ initVariables()

TYPO3\CMS\Recordlist\Browser\FolderBrowser::initVariables ( )
protected
Returns
void

Definition at line 57 of file FolderBrowser.php.

References TYPO3\CMS\Core\Utility\GeneralUtility\_GP().

◆ isCurrentlySelectedItem()

TYPO3\CMS\Recordlist\Browser\FolderBrowser::isCurrentlySelectedItem ( array  $values)
Parameters
array$valuesValues to be checked
Returns
bool Returns TRUE if the given values match the currently selected item

Implements TYPO3\CMS\Recordlist\Tree\View\LinkParameterProviderInterface.

Definition at line 227 of file FolderBrowser.php.

◆ processSessionData()

TYPO3\CMS\Recordlist\Browser\FolderBrowser::processSessionData (   $data)

◆ renderFolders()

Member Data Documentation

◆ $expandFolder

TYPO3\CMS\Recordlist\Browser\FolderBrowser::$expandFolder
protected