First pass at a group home page

This is the first pass at a group home page.
This commit is contained in:
Evan Prodromou
2009-01-21 02:22:10 -05:00
parent 97f14ef1f9
commit 26652e92f2
6 changed files with 597 additions and 2 deletions

View File

@@ -492,4 +492,32 @@ class User extends Memcached_DataObject
return true;
}
function isMember($group)
{
$mem = new Group_member();
$mem->group_id = $group->id;
$mem->profile_id = $this->id;
if ($mem->find()) {
return true;
} else {
return false;
}
}
function isAdmin($group)
{
$mem = new Group_member();
$mem->group_id = $group->id;
$mem->profile_id = $this->id;
$mem->is_admin = 1;
if ($mem->find()) {
return true;
} else {
return false;
}
}
}