function &singleton() { static $user = null; if ($user === null) { if (JxSession::isValid() && isset($_COOKIE['jax_userID']) && is_numeric($_COOKIE['jax_userID'])) { $user =& new JxUser((int) $_COOKIE['jax_userID']); } else { $user =& new JxUser(0); } } return $user; }
/** * JxAuthUser * * @author Joe Stump <*****@*****.**> * @access public * @return void * @see JxSession, JxUser */ function authenticate() { return JxSession::isValid(); }