TYPO3 CMS  TYPO3_6-2
TYPO3\CMS\Install\View\JsonView Class Reference
Inheritance diagram for TYPO3\CMS\Install\View\JsonView:
TYPO3\CMS\Extbase\Mvc\View\AbstractView TYPO3\CMS\Extbase\Mvc\View\ViewInterface

Public Member Functions

 render ()
 
 transformStatusToArray (StatusInterface $status)
 
- Public Member Functions inherited from TYPO3\CMS\Extbase\Mvc\View\AbstractView
 setControllerContext (\TYPO3\CMS\Extbase\Mvc\Controller\ControllerContext $controllerContext)
 
 assign ($key, $value)
 
 assignMultiple (array $values)
 
 canRender (\TYPO3\CMS\Extbase\Mvc\Controller\ControllerContext $controllerContext)
 
 initializeView ()
 

Protected Member Functions

 transformStatusMessagesToArray (array $statusArray=array())
 

Additional Inherited Members

- Protected Attributes inherited from TYPO3\CMS\Extbase\Mvc\View\AbstractView
 $controllerContext
 
 $variables = array()
 

Detailed Description

Simple JsonView (currently returns an associative array)

Definition at line 24 of file JsonView.php.

Member Function Documentation

◆ render()

TYPO3\CMS\Install\View\JsonView::render ( )

◆ transformStatusMessagesToArray()

TYPO3\CMS\Install\View\JsonView::transformStatusMessagesToArray ( array  $statusArray = array())
protected

Transform an array of messages to an associative array.

Parameters
array<StatusInterface>
Returns
array
Exceptions
StatusException

Definition at line 52 of file JsonView.php.

References $result, and TYPO3\CMS\Install\View\JsonView\transformStatusToArray().

Referenced by TYPO3\CMS\Install\View\JsonView\render().

◆ transformStatusToArray()

TYPO3\CMS\Install\View\JsonView::transformStatusToArray ( StatusInterface  $status)

Creates an array from a status object. Used for example to transfer the message as json.

Parameters
StatusInterface$status
Returns
array

Definition at line 73 of file JsonView.php.

References TYPO3\CMS\Install\Status\StatusInterface\getMessage(), TYPO3\CMS\Install\Status\StatusInterface\getSeverity(), and TYPO3\CMS\Install\Status\StatusInterface\getTitle().

Referenced by TYPO3\CMS\Install\View\JsonView\transformStatusMessagesToArray().