![]() |
TYPO3
7.6
|
Public Member Functions | |
add ($viewHelperName, $key, $value) | |
addOrUpdate ($viewHelperName, $key, $value) | |
get ($viewHelperName, $key) | |
exists ($viewHelperName, $key) | |
remove ($viewHelperName, $key) | |
setView (\TYPO3\CMS\Fluid\View\AbstractTemplateView $view) | |
getView () | |
__sleep () | |
Protected Attributes | |
$objects = array() | |
$view | |
Definition at line 17 of file ViewHelperVariableContainer.php.
__sleep | ( | ) |
Clean up for serializing.
Definition at line 146 of file ViewHelperVariableContainer.php.
add | ( | $viewHelperName, | |
$key, | |||
$value | |||
) |
Add a variable to the Variable Container. Make sure that $viewHelperName is ALWAYS set to your fully qualified ViewHelper Class Name
In case the value is already inside, an exception is thrown.
string | $viewHelperName | The ViewHelper Class name (Fully qualified, like ) |
string | $key | Key of the data |
mixed | $value | The value to store |
\TYPO3\CMS\Fluid\Core\ViewHelper\Exception\InvalidVariableException | if there was no key with the specified name |
Definition at line 45 of file ViewHelperVariableContainer.php.
References ViewHelperVariableContainer\addOrUpdate(), and ViewHelperVariableContainer\exists().
addOrUpdate | ( | $viewHelperName, | |
$key, | |||
$value | |||
) |
Add a variable to the Variable Container. Make sure that $viewHelperName is ALWAYS set to your fully qualified ViewHelper Class Name. In case the value is already inside, it is silently overridden.
string | $viewHelperName | The ViewHelper Class name (Fully qualified, like ) |
string | $key | Key of the data |
mixed | $value | The value to store |
Definition at line 63 of file ViewHelperVariableContainer.php.
Referenced by ViewHelperVariableContainer\add().
exists | ( | $viewHelperName, | |
$key | |||
) |
Determine whether there is a variable stored for the given key
string | $viewHelperName | The ViewHelper Class name (Fully qualified, like ) |
string | $key | Key of the data |
Definition at line 96 of file ViewHelperVariableContainer.php.
Referenced by ViewHelperVariableContainer\add(), ViewHelperVariableContainer\get(), and ViewHelperVariableContainer\remove().
get | ( | $viewHelperName, | |
$key | |||
) |
Gets a variable which is stored
string | $viewHelperName | The ViewHelper Class name (Fully qualified, like ) |
string | $key | Key of the data |
\TYPO3\CMS\Fluid\Core\ViewHelper\Exception\InvalidVariableException | if there was no key with the specified name |
Definition at line 80 of file ViewHelperVariableContainer.php.
References ViewHelperVariableContainer\exists().
getView | ( | ) |
Get the view.
!!! This is NOT a public API and might still change!!!
Definition at line 136 of file ViewHelperVariableContainer.php.
References ViewHelperVariableContainer\$view.
remove | ( | $viewHelperName, | |
$key | |||
) |
Remove a value from the variable container
string | $viewHelperName | The ViewHelper Class name (Fully qualified, like ) |
string | $key | Key of the data to remove |
\TYPO3\CMS\Fluid\Core\ViewHelper\Exception\InvalidVariableException | if there was no key with the specified name |
Definition at line 110 of file ViewHelperVariableContainer.php.
References ViewHelperVariableContainer\exists().
setView | ( | \TYPO3\CMS\Fluid\View\AbstractTemplateView | $view | ) |
Set the view to pass it to ViewHelpers.
\TYPO3\CMS\Fluid\View\AbstractTemplateView | $view | View to set |
Definition at line 124 of file ViewHelperVariableContainer.php.
References ViewHelperVariableContainer\$view.
|
protected |
Definition at line 25 of file ViewHelperVariableContainer.php.
|
protected |
Definition at line 30 of file ViewHelperVariableContainer.php.
Referenced by ViewHelperVariableContainer\getView(), and ViewHelperVariableContainer\setView().