*/ class MemberRightListFormatter { public static function GetForm(Member $user) { $rights = MemberRightLister::GetAll(); if (key_exists("username", $_SESSION)) { $adminUser = MemberLister::getByLogin($_SESSION['username']); if (!$adminUser) throw new Exception("What the frack is going on ?"); } $form = ""; return $form . $hiddenForm; } public static function GetBlankForm() { $rights = MemberRightLister::GetAll(); if (key_exists("username", $_SESSION)) { $adminUser = MemberLister::getByLogin($_SESSION['username']); if (!$adminUser) throw new Exception("What the frack is going on ?"); } $form = ""; return $form . $hiddenForm; } private static function GetCheckBox(Member $user, MemberRight $right) { $rightId = $right->getIdentifier(); $rightName = $right->getName(); $selected = MemberRightArray::hasRight($user,$right) ? "selected" : ""; $entry = "
"; return $entry; } private static function GetHiddenRight(Member $user, MemberRight $right) { $rightId = $right->getIdentifier(); if (MemberRightArray::hasRight($user,$right)) { $entry = ""; } else { $entry = ""; } return $entry; } public static function formatArray(array $rights) { $rightsString = ""; foreach ($rights as $right) { $rightsString .= MemberRightFormatter::format($right); $rightsString .= " "; } return $rightsString; } } ?>