‪TYPO3CMS  10.4
TYPO3\CMS\Core\Utility\ArrayUtility Member List

This is the complete list of members for TYPO3\CMS\Core\Utility\ArrayUtility, including all inherited members.

arrayDiffAssocRecursive(array $array1, array $array2, bool $useArrayDiffAssocBehavior=false)TYPO3\CMS\Core\Utility\ArrayUtilitystatic
arrayDiffKeyRecursive(array $array1, array $array2)TYPO3\CMS\Core\Utility\ArrayUtilitystatic
arrayExport(array $array=[], $level=0)TYPO3\CMS\Core\Utility\ArrayUtilitystatic
assertAllArrayKeysAreValid(array $arrayToTest, array $allowedArrayKeys)TYPO3\CMS\Core\Utility\ArrayUtilitystatic
convertBooleanStringsToBooleanRecursive(array $array)TYPO3\CMS\Core\Utility\ArrayUtilitystatic
filterAndSortByNumericKeys($setupArr, $acceptAnyKeys=false)TYPO3\CMS\Core\Utility\ArrayUtilitystatic
filterByValueRecursive($needle='', array $haystack=[])TYPO3\CMS\Core\Utility\ArrayUtilitystatic
filterRecursive(array $array, callable $callback=null)TYPO3\CMS\Core\Utility\ArrayUtilitystatic
flatten(array $array, $prefix='', bool $keepDots=false)TYPO3\CMS\Core\Utility\ArrayUtilitystatic
flattenPlain(array $array)TYPO3\CMS\Core\Utility\ArrayUtilitystatic
getValueByPath(array $array, $path, $delimiter='/')TYPO3\CMS\Core\Utility\ArrayUtilitystatic
intersectRecursive(array $source, array $mask=[])TYPO3\CMS\Core\Utility\ArrayUtilitystatic
isAssociative(array $array)TYPO3\CMS\Core\Utility\ArrayUtilitystatic
isValidPath(array $array, $path, $delimiter='/')TYPO3\CMS\Core\Utility\ArrayUtilitystatic
keepItemsInArray(array $array, $keepItems, $getValueFunc=null)TYPO3\CMS\Core\Utility\ArrayUtilitystatic
mergeRecursiveWithOverrule(array &$original, array $overrule, $addKeys=true, $includeEmptyValues=true, $enableUnsetFeature=true)TYPO3\CMS\Core\Utility\ArrayUtilitystatic
naturalKeySortRecursive(array &$array)TYPO3\CMS\Core\Utility\ArrayUtilitystatic
reIndexNumericArrayKeysRecursive(array $array)TYPO3\CMS\Core\Utility\ArrayUtilitystatic
remapArrayKeys(array &$array, array $mappingTable)TYPO3\CMS\Core\Utility\ArrayUtilitystatic
removeArrayEntryByValue(array $array, $cmpValue)TYPO3\CMS\Core\Utility\ArrayUtilitystatic
removeByPath(array $array, $path, $delimiter='/')TYPO3\CMS\Core\Utility\ArrayUtilitystatic
removeNullValuesRecursive(array $array)TYPO3\CMS\Core\Utility\ArrayUtilitystatic
renumberKeysToAvoidLeapsIfKeysAreAllNumeric(array $array=[], $level=0)TYPO3\CMS\Core\Utility\ArrayUtilitystatic
replaceAndAppendScalarValuesRecursive(array $array1, array $array2)TYPO3\CMS\Core\Utility\ArrayUtilitystatic
setValueByPath(array $array, $path, $value, $delimiter='/')TYPO3\CMS\Core\Utility\ArrayUtilitystatic
sortArraysByKey(array $arrays, $key, $ascending=true)TYPO3\CMS\Core\Utility\ArrayUtilitystatic
sortArrayWithIntegerKeys(array $array)TYPO3\CMS\Core\Utility\ArrayUtilitystatic
sortArrayWithIntegerKeysRecursive(array $array)TYPO3\CMS\Core\Utility\ArrayUtilitystatic
sortByKeyRecursive(array $array)TYPO3\CMS\Core\Utility\ArrayUtilitystatic
stripTagsFromValuesRecursive(array $array)TYPO3\CMS\Core\Utility\ArrayUtilitystatic