コード例 #1
0
ファイル: imc.php プロジェクト: viru48/imc
 private static function loadCats($cats = array())
 {
     if (is_array($cats)) {
         foreach ($cats as $JCatNode) {
             $params = json_decode($JCatNode->params);
             if (isset($params->imc_category_usergroup)) {
                 $usergroups = $params->imc_category_usergroup;
             } else {
                 $usergroups = array();
             }
             self::$catIds[] = array('catid' => $JCatNode->id, 'usergroups' => $usergroups);
             if ($JCatNode->hasChildren()) {
                 ImcHelper::loadCats($JCatNode->getChildren());
             }
         }
     }
     return false;
 }