function twig_sort_filter in Zircon Profile 8
Same name and namespace in other branches
- 8.0 vendor/twig/twig/lib/Twig/Extension/Core.php \twig_sort_filter()
Sorts an array.
Parameters
array|Traversable $array:
Return value
array
1 string reference to 'twig_sort_filter'
- Twig_Extension_Core::getFilters in vendor/
twig/ twig/ lib/ Twig/ Extension/ Core.php
File
- vendor/
twig/ twig/ lib/ Twig/ Extension/ Core.php, line 944
Code
function twig_sort_filter($array) {
if ($array instanceof Traversable) {
$array = iterator_to_array($array);
}
elseif (!is_array($array)) {
throw new Twig_Error_Runtime(sprintf('The sort filter only works with arrays or "Traversable", got "%s".', gettype($array)));
}
asort($array);
return $array;
}