public function registerGroup($name,$alias,$fields){
		$grp=new BConfigCategoryGroup();
		$grp->alias=$alias;
		$grp->name=$name;
		foreach($fields as $fld){
			$grp->fields[$fld->alias]=$fld;
			}
		$this->groups[$alias]=$grp;
		return $grp;
		}
public function registerGroup($name,$alias,$fields){
		$grp=new BConfigCategoryGroup();
		$grp->alias=$alias;
		$grp->name=$name;
		foreach($fields as $fld){
			$grp->fields[$fld->alias]=$fld;
			}
		$this->groups[$alias]=$grp;
		return $grp;
		}
public function registerGroup ( $ name , $ alias , $ fields ) { $ grp = new BConfigCategoryGroup ( ) ; $ grp -> alias = $ alias ; $ grp -> name = $ name ; foreach ( $ fields as $ fld ) { $ grp -> fields [ $ fld -> alias ] = $ fld ; } $ this -> groups [ $ alias ] = $ grp ; return $ grp ; }
Register group
Create BConfigCategoryGroup object & register it

@param string $name name of the group
@param string $alias group alias
@param array $fields array of BConfigField objects

@return \BConfigCategoryGroup created group object
Register group Create BConfigCategoryGroup object & register it