public static function initialize() { session_start(); self::$sunetid = self::getWebAuthUserID(); self::$defaultPosition = POSITION_NONE; if (self::$sunetid) { self::$person = Person::getPersonBySUNetID(self::$sunetid); if (self::$person) { self::$defaultPosition = POSITION_ACCOUNT; self::$team = self::$person->getTeam(); if (self::$team) { self::$defaultPosition = POSITION_PLAYER; } if (self::$person->isAdmin()) { self::$defaultPosition = POSITION_ADMIN; } } } }