TYPO3  7.6
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
FailsafeView Class Reference
Inheritance diagram for FailsafeView:
AbstractView ViewInterface

Public Member Functions

 __construct ()
 
 setTemplatePathAndFileName ($templatePathAndFileName)
 
 setLayoutRootPath ($layoutRootPath)
 
 setPartialRootPath ($partialRootPath)
 
- Public Member Functions inherited from AbstractView
 setControllerContext (\TYPO3\CMS\Extbase\Mvc\Controller\ControllerContext $controllerContext)
 
 assign ($key, $value)
 
 assignMultiple (array $values)
 
 canRender (\TYPO3\CMS\Extbase\Mvc\Controller\ControllerContext $controllerContext)
 
 initializeView ()
 
- Public Member Functions inherited from ViewInterface
 render ()
 

Protected Member Functions

 renderAlertStatus ()
 

Protected Attributes

 $templatePathAndFileName
 
 $layoutRootPath
 
 $partialRootPath
 
 $objectManager = null
 
- Protected Attributes inherited from AbstractView
 $controllerContext
 
 $variables = array()
 

Detailed Description

A view with basically wraps the standalone view for normal conditions and implements a renderAlertStatus message for alert conditions which would also make the install tool to fail.

Definition at line 24 of file FailsafeView.php.

Constructor & Destructor Documentation

__construct ( )

Constructor

Definition at line 49 of file FailsafeView.php.

References GeneralUtility\makeInstance().

Member Function Documentation

renderAlertStatus ( )
protected

In case an alert happens we fall back to a simple PHP template

Returns
string

Definition at line 81 of file FailsafeView.php.

setLayoutRootPath (   $layoutRootPath)
Parameters
string$layoutRootPath

Definition at line 103 of file FailsafeView.php.

References FailsafeView\$layoutRootPath.

setPartialRootPath (   $partialRootPath)
Parameters
string$partialRootPath

Definition at line 111 of file FailsafeView.php.

References FailsafeView\$partialRootPath.

setTemplatePathAndFileName (   $templatePathAndFileName)
Parameters
string$templatePathAndFileName

Definition at line 95 of file FailsafeView.php.

References FailsafeView\$templatePathAndFileName.

Member Data Documentation

$layoutRootPath
protected

Definition at line 34 of file FailsafeView.php.

Referenced by FailsafeView\setLayoutRootPath().

$objectManager = null
protected

Definition at line 44 of file FailsafeView.php.

$partialRootPath
protected

Definition at line 39 of file FailsafeView.php.

Referenced by FailsafeView\setPartialRootPath().

$templatePathAndFileName
protected

Definition at line 29 of file FailsafeView.php.

Referenced by FailsafeView\setTemplatePathAndFileName().