method for getting a group's URI

This commit is contained in:
Evan Prodromou 2010-02-25 12:15:26 -05:00
parent 22255da735
commit 2f03b2cc45
1 changed files with 15 additions and 0 deletions

View File

@ -55,6 +55,21 @@ class User_group extends Memcached_DataObject
return $url;
}
function getUri()
{
$uri = null;
if (Event::handle('StartUserGroupGetUri', array($this, &$uri))) {
if (!empty($this->uri)) {
$uri = $this->uri;
} else {
$uri = common_local_url('groupbyid',
array('id' => $this->id));
}
}
Event::handle('EndUserGroupGetUri', array($this, &$uri));
return $uri;
}
function permalink()
{
$url = null;