示例#1
0
    /**
     * @param boolean $in
     * @return boolean
     */
    public function isAutologin( $in = null )
    {
        if( is_null($in) )
            return SessionTool::getSession(__CLASS__.'::isAutologin', false);
        else
            SessionTool::setSession(__CLASS__.'::isAutologin', $in);

        return null;
    }
 /**
  * @return bool
  */
 protected static function isLogged()
 {
     $userID = SessionTool::getSession( MMUsers::SESSION_USER_KEY );
     return is_string($userID) && !MMUsers::isAnonymous($userID);
 }
    /**
     * @param string $key
     * @return mixed
     */
    public function getApplicationSessionValue ( $key )
    {
        $applicationSession = SessionTool::getSession( $this->applicationName() );

        if ( isset( $applicationSession[$key]) )
        {
            return $applicationSession[$key];
        }

        return null;
    }