PHP Трейт FluidTYPO3\Vhs\Traits\ArrayConsumingViewHelperTrait

Trait implemented by ViewHelpers that operate with arrays, ArrayAccess, Iterator etc. instances. Contains the following main responsibilities: - retrieving an argument either from arguments or from tag contents while also converting it to array. - merge arrays with a switch to respect TYPO3 version.
Показать файл Открыть проект

Защищенные методы

Метод Описание
arrayFromArrayOrTraversableOrCSV ( mixed $candidate, boolean $useKeys = true ) : array
arrayFromArrayOrTraversableOrCSVStatic ( mixed $candidate, boolean $useKeys = true ) : array
getArgumentFromArgumentsOrTagContentAndConvertToArray ( string $argumentName ) : mixed Override of VhsViewHelperTrait equivalent. Does what that function does, but also ensures an array return.
getArgumentFromArgumentsOrTagContentAndConvertToArrayStatic ( array $arguments, string $argumentName, Closure $renderChildrenClosure ) : mixed Override of VhsViewHelperTrait equivalent. Does what that function does, but also ensures an array return.
mergeArrays ( $array1, $array2 ) : array
mergeArraysStatic ( $array1, $array2 ) : array

Описание методов

arrayFromArrayOrTraversableOrCSV() защищенный Метод

protected arrayFromArrayOrTraversableOrCSV ( mixed $candidate, boolean $useKeys = true ) : array
$candidate mixed
$useKeys boolean
Результат array

arrayFromArrayOrTraversableOrCSVStatic() защищенный Метод

protected arrayFromArrayOrTraversableOrCSVStatic ( mixed $candidate, boolean $useKeys = true ) : array
$candidate mixed
$useKeys boolean
Результат array

getArgumentFromArgumentsOrTagContentAndConvertToArray() защищенный Метод

Override of VhsViewHelperTrait equivalent. Does what that function does, but also ensures an array return.
protected getArgumentFromArgumentsOrTagContentAndConvertToArray ( string $argumentName ) : mixed
$argumentName string
Результат mixed

getArgumentFromArgumentsOrTagContentAndConvertToArrayStatic() защищенный Метод

Override of VhsViewHelperTrait equivalent. Does what that function does, but also ensures an array return.
protected getArgumentFromArgumentsOrTagContentAndConvertToArrayStatic ( array $arguments, string $argumentName, Closure $renderChildrenClosure ) : mixed
$arguments array
$argumentName string
$renderChildrenClosure Closure
Результат mixed

mergeArrays() защищенный Метод

protected mergeArrays ( $array1, $array2 ) : array
$array1
$array2
Результат array

mergeArraysStatic() защищенный Метод

protected mergeArraysStatic ( $array1, $array2 ) : array
$array1
$array2
Результат array