Reduce the results of a hierarchy tree array to a non-multidimensional single output value while preserving keys.
reduce_tree( array $result, string $id_col ) : array
$result (array) (Required) Results from dbquery_tree_full() or dbquery_tree().
$id_col (string) (Required) ID column.
(array)
$result = dbquery_tree_full(DB_NEWS_CATS, 'news_cat_id', 'news_cat_parent');
$tree = reduce_tree($result, 'news_cat_id');
/*
Array
(
[1] => Array
(
[news_cat_id] => 1
[news_cat_parent] => 0
[news_cat_name] => Bugs
[news_cat_image] => bugs.svg
[news_cat_visibility] => 0
[news_cat_draft] => 0
[news_cat_sticky] => 0
[news_cat_language] => English
)
....
)
*/