'Unauthorized')); exit(); } return SessionManager::getCurrentUser(); } public static function requireRole($required_role) { SessionManager::requireRole($required_role); } public static function requireAdmin() { SessionManager::requireAdmin(); } } ?>