TYPO3CMS  8
 All Classes Namespaces Files Functions Variables Pages
DatabaseBrowser Class Reference
Inheritance diagram for DatabaseBrowser:
AbstractElementBrowser ElementBrowserInterface LinkParameterProviderInterface

Public Member Functions

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

Protected Member Functions

 initialize ()
 
 initVariables ()
 
 getTemporaryTreeMountCancelNotice ()
 
 setTemporaryDbMounts ()
 
 getBodyTagAttributes ()
 
- Protected Member Functions inherited from AbstractElementBrowser
 initialize ()
 
 determineScriptUrl ()
 
 initVariables ()
 
 initDocumentTemplate ()
 
 getBodyTagAttributes ()
 
 getBParamDataAttributes ()
 
 getLanguageService ()
 
 getBackendUser ()
 

Protected Attributes

 $expandPage
 
- Protected Attributes inherited from AbstractElementBrowser
 $doc
 
 $pageRenderer = null
 
 $thisScript = ''
 
 $iconFactory
 
 $bparams
 

Detailed Description

Showing a page tree and allows you to browse for records

Definition at line 28 of file DatabaseBrowser.php.

Member Function Documentation

getBodyTagAttributes ( )
protected
Returns
string[] Array of body-tag attributes

Definition at line 285 of file DatabaseBrowser.php.

getScriptUrl ( )

Returns the URL of the current script

Returns
string

Implements LinkParameterProviderInterface.

Definition at line 320 of file DatabaseBrowser.php.

References AbstractElementBrowser\$thisScript.

getTemporaryTreeMountCancelNotice ( )
protected

Check if a temporary tree mount is set and return a cancel button

Returns
string HTML code

Definition at line 149 of file DatabaseBrowser.php.

References AbstractElementBrowser\getBackendUser(), AbstractElementBrowser\getLanguageService(), and GeneralUtility\linkThisScript().

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 LinkParameterProviderInterface.

Definition at line 296 of file DatabaseBrowser.php.

References AbstractElementBrowser\$bparams, and DatabaseBrowser\$expandPage.

initialize ( )
protected
Returns
void

Definition at line 42 of file DatabaseBrowser.php.

initVariables ( )
protected
Returns
void

Definition at line 51 of file DatabaseBrowser.php.

References GeneralUtility\_GP().

isCurrentlySelectedItem ( array  $values)
Parameters
array$valuesValues to be checked
Returns
bool Returns TRUE if the given values match the currently selected item

Implements LinkParameterProviderInterface.

Definition at line 310 of file DatabaseBrowser.php.

processSessionData (   $data)

Session data for this class can be set from outside with this method.

Parameters
mixed[]$data Session data array
Returns
array[] Session data and boolean which indicates that data needs to be stored in session because it's changed

Implements ElementBrowserInterface.

Definition at line 63 of file DatabaseBrowser.php.

References DatabaseBrowser\$expandPage.

setTemporaryDbMounts ( )
protected

Member Data Documentation

$expandPage
protected