public function buildCondition(PlFilter $uf) { // Groups are only visible for users with perm 'groups'. if (!S::user()->checkPerms(User::PERM_GROUPS)) { return self::COND_FALSE; } $sub = $uf->addGroupFormerMemberFilter(); return XDB::format('gpfm' . $sub . '.asso_id = {?}', $this->group); }