Example #1
0
 function _arrangeCategories($categories, $rootId)
 {
     $arrangedCategories = array();
     foreach ($categories as $c) {
         $cat = new JWFCategoryHandler();
         $cat->setChildren(array());
         $cat->setTitle($c->title);
         $cat->setId($c->id);
         $cat->setParentId($c->parent_id);
         if ($cat->getParentId() == $rootId) {
             $cat->setChildren($this->_getChildren($cat, $categories));
             $arrangedCategories[] = $cat;
         }
     }
     return $arrangedCategories;
 }