You are here

function _oa_subspaces_build_options in Open Atrium Subspaces 7.2

Helper to convert a hierarchical array back to a flat list with -- in titles

File

./oa_subspaces.module, line 169

Code

function _oa_subspaces_build_options($list, $depth = 0) {
  $result = array();
  if (!empty($list)) {
    foreach ($list as $nid => $sublist) {
      $result[$nid] = str_repeat('--', $depth) . $sublist['title'];
      $result += _oa_subspaces_build_options($sublist['children'], $depth + 1);
    }
  }
  return $result;
}