TYPO3  7.6
Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
FileSystemNavigationFrameController Class Reference

Public Member Functions

 __construct ()
 
 mainAction (ServerRequestInterface $request, ResponseInterface $response)
 
 initPage ()
 
 main ()
 
 printContent ()
 
 ajaxExpandCollapse (ServerRequestInterface $request, ResponseInterface $response)
 

Public Attributes

 $content
 
 $foldertree
 
 $currentSubScript
 
 $cMR
 
 $doHighlight
 

Protected Member Functions

 init ()
 
 getBackendUser ()
 
 getLanguageService ()
 

Protected Attributes

 $scopeData
 
 $moduleTemplate
 

Detailed Description

Main script class for rendering of the folder tree

Definition at line 32 of file FileSystemNavigationFrameController.php.

Constructor & Destructor Documentation

__construct ( )

Constructor

Definition at line 77 of file FileSystemNavigationFrameController.php.

References $GLOBALS, and FileSystemNavigationFrameController\init().

Member Function Documentation

ajaxExpandCollapse ( ServerRequestInterface  $request,
ResponseInterface  $response 
)

Makes the AJAX call to expand or collapse the foldertree. Called by an AJAX Route, see AjaxRequestHandler

Parameters
ServerRequestInterface$request
ResponseInterface$response
Returns
ResponseInterface

Definition at line 267 of file FileSystemNavigationFrameController.php.

References $response, MessageInterface\getBody(), FileSystemNavigationFrameController\init(), and ResponseInterface\withStatus().

getBackendUser ( )
protected
getLanguageService ( )
protected

Returns an instance of LanguageService

Returns

Definition at line 293 of file FileSystemNavigationFrameController.php.

References $GLOBALS.

init ( )
protected
initPage ( )

initialization for the visual parts of the class Use template rendering only if this is a non-AJAX call

Returns
void

Definition at line 148 of file FileSystemNavigationFrameController.php.

References $GLOBALS, and FileSystemNavigationFrameController\getBackendUser().

Referenced by FileSystemNavigationFrameController\mainAction().

main ( )

Main function, rendering the folder tree

Returns
void

Definition at line 205 of file FileSystemNavigationFrameController.php.

Referenced by FileSystemNavigationFrameController\mainAction().

mainAction ( ServerRequestInterface  $request,
ResponseInterface  $response 
)
Parameters
ServerRequestInterface$requestthe current request
ResponseInterface$response
Returns
ResponseInterface the response with the content

Definition at line 88 of file FileSystemNavigationFrameController.php.

References $response, MessageInterface\getBody(), FileSystemNavigationFrameController\initPage(), and FileSystemNavigationFrameController\main().

printContent ( )

Outputting the accumulated content to screen

Returns
void
Deprecated:
since TYPO3 CMS 7, will be removed in TYPO3 CMS 8

Definition at line 224 of file FileSystemNavigationFrameController.php.

References FileSystemNavigationFrameController\$content, and GeneralUtility\logDeprecatedFunction().

Member Data Documentation

$cMR

Definition at line 55 of file FileSystemNavigationFrameController.php.

$content
$currentSubScript

Definition at line 50 of file FileSystemNavigationFrameController.php.

$doHighlight

Definition at line 65 of file FileSystemNavigationFrameController.php.

$foldertree

Definition at line 45 of file FileSystemNavigationFrameController.php.

$moduleTemplate
protected

Definition at line 72 of file FileSystemNavigationFrameController.php.

$scopeData
protected