*
*
*/
-require_once 'DB/DataObject.php';
+class_exists('DB_DataObject') ? '' : require_once 'DB/DataObject.php';
-class Pman_Core_DataObjects_Group_rights extends DB_DataObject
+class Pman_Core_DataObjects_Core_group_right extends DB_DataObject
{
###START_AUTOCODE
/* the code below is auto generated do not remove the above tag */
- public $__table = 'group_rights'; // table name
+ public $__table = 'core_group_right'; // table name
public $rightname; // string(64) not_null
public $group_id; // int(11) not_null
public $accessmask; // string(10) not_null
}
$has_admin = true; ///?? not sure..
if ($gid) {
- $g = DB_DataObject::factory('groups');
+ $g = DB_DataObject::factory('core_group');
$g->get($this->group_id);
$has_admin = $g->type == 2 ? false : true;
}
{
// all groups must have the minimum privaligess..
// admin group must have all the privaliges
- $g = DB_DataObject::Factory('groups');
+ $g = DB_DataObject::Factory('core_group');
$g->get($this->group_id);
$defs = $this->defaultPermData();
switch($g->name) {
function genDefault()
{
// need to create to special groups, admin & DEFAULT.
- $g = DB_DataObject::Factory('Groups');
+ $g = DB_DataObject::Factory('core_group');
//$g->name = 'Default';
//if (!$g->find(true)) {
// $g->insert();
$g->id = 0;
$this->applyDefs($g, 1);
- $g = DB_DataObject::Factory('Groups');
+ $g = DB_DataObject::Factory('core_group');
$g->name = 'Administrators';
$g->type = 0;
if (!$g->find(true)) {
//echo '<PRE>';print_r($defs);
//$usecol = 1;
foreach($defs as $rightname => $defdata) {
- $gr = DB_DataObject::Factory('group_rights');
+ $gr = DB_DataObject::Factory('core_group_right');
$gr->rightname = $rightname;
$gr->group_id = $g->id;
if (!$gr->find(true)) {