Example #1
0
 public function ins_cat($cat_info)
 {
     $cats = array();
     $i = 0;
     //blank -> 100 users 100 posts
     //import -
     $defs = array("cat_pid" => 0, "cat_description" => "", "cat_img" => $this->def_cat_img, "cat_order" => 0);
     $manager = new \CODOF\Permission\Manager();
     foreach ($cat_info as $cat) {
         $cats[$i] = $this->set_value($cat, $defs);
         $cats[$i]["cat_alias"] = \CODOF\Forum\Category::get_alias($cat['cat_name']);
         $cats[$i]["cat_name"] = $cat['cat_name'];
         $cats[$i]["cat_id"] = $cat['cat_id'];
         $manager->copyCategoryPermissionsFromRole($cat['cat_id']);
         $i++;
     }
     $attrs = array("cat_id", "cat_pid", "cat_name", "cat_alias", "cat_description", "cat_img", "cat_order");
     $qry = $this->prepare_ins_qry($cats, $attrs, "codo_categories");
     //$this->query .= $qry;
 }