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