예제 #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;
    }
    /**
     * @param string $key
     * @param string $value
     */
    public function setApplicationSessionValue ( $key, $value )
    {
        $applicationSession = SessionTool::getSession( $this->applicationName() );

        if ( is_null($applicationSession) )
        {
            SessionTool::setSession( $this->applicationName(), array( $key => $value ) );
        }
        else
        {
            $applicationSession[$key] = $value;
            SessionTool::setSession( $this->applicationName(), $applicationSession );
        }
    }