Implement a User_group fetching function for Local_group

This commit is contained in:
Mikael Nordfeldth 2013-11-02 17:27:50 +01:00
parent 05b603b1da
commit a6f99e7296
1 changed files with 7 additions and 2 deletions

View File

@ -40,13 +40,18 @@ class Local_group extends Managed_DataObject
public function getProfile()
{
$group = User_group::getKV('id', $this->group_id);
if (!($group instanceof User_group)) {
$group = $this->getGroup();
if (!$group instanceof User_group) {
return null; // TODO: Throw exception when other code is ready
}
return $group->getProfile();
}
public function getGroup()
{
return User_group::getKV('id', $this->group_id);
}
function setNickname($nickname)
{
$this->decache();