}
}
- if(!empty($q['_with_membership_user'])){
- $q['_with_membership_user'] = 1*$q['_with_membership_user'];
- $this->selectAdd("
- COALESCE(
- (SELECT id from core_group_member
- WHERE
- user_id = {$q['_with_membership_user']}
- AND
- group_id = {$this->tableName()}.id
- LIMIT 1
- ),0) as group_membership_user_id
- ");
- }
-
-
$cp = DB_DataObject::Factory('core_person')->tableName();
$cgm = DB_DataObject::Factory('core_group_member')->tableName();
) AS group_member_count
");
- /*WHERE
- {$this->tableName()}.id = core_group_member.group_id
- AND
- core_group_member.user_id = core_person.id
- AND
- core_person.active = 1
- )*/
-
-// $this->whereAdd("{$this->tableName()}.id = core_group_member.group_id");
-// $this->whereAdd("core_group_member.user_id = core_person.id");
-// $this->whereAdd("core_person.active = 1");
-
+ }
- /*$cgmDBObj->joinAdd($cpObj);
- $this->joinAdd($cgmDBObj);
- DB_DataObject::debugLevel();*/
+ function toRooArray($q)
+ {
+ print_R($this);exit;
}
function toEventString() {