‪TYPO3CMS  ‪main
TYPO3\CMS\Core\View\FluidViewAdapter Class Reference
Inheritance diagram for TYPO3\CMS\Core\View\FluidViewAdapter:
TYPO3\CMS\Core\View\ViewInterface

Public Member Functions

 __construct (protected readonly FluidViewInterface &FluidTemplateAwareViewInterface $view,)
 
 assign (string $key, mixed $value)
 
 assignMultiple (array $values)
 
 render (string $templateFileName='')
 

Detailed Description

A view adapter that handles a Typo3Fluid view and implements generic ext:core ViewInterface.

Definition at line 27 of file FluidViewAdapter.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Core\View\FluidViewAdapter::__construct ( protected readonly FluidViewInterface &FluidTemplateAwareViewInterface  $view)

Definition at line 29 of file FluidViewAdapter.php.

Member Function Documentation

◆ assign()

TYPO3\CMS\Core\View\FluidViewAdapter::assign ( string  $key,
mixed  $value 
)

Add a variable to the view data collection.

Implements TYPO3\CMS\Core\View\ViewInterface.

Definition at line 33 of file FluidViewAdapter.php.

◆ assignMultiple()

TYPO3\CMS\Core\View\FluidViewAdapter::assignMultiple ( array  $values)

Add multiple variables to the view data collection.

Parameters
array<string,mixed>‪$values Array of string keys with mixed-type values.

Implements TYPO3\CMS\Core\View\ViewInterface.

Definition at line 39 of file FluidViewAdapter.php.

◆ render()

TYPO3\CMS\Core\View\FluidViewAdapter::render ( string  $templateFileName = '')

Renders the view. Optionally receives a template location.

Implements TYPO3\CMS\Core\View\ViewInterface.

Definition at line 45 of file FluidViewAdapter.php.