public function leaveGroup(Group $g) { $g->removeUser(Asset::getAsset($this->getService(), User::TYPE, $this->getProperty()->username))->edit(); return $this; }