public function toArray()
    {

        // initialize the array with the session configuration
        $sessionConfiguration = array();

        // query whether or not a value has been available in the deployment descriptor
        if ($sessionName = $this->getSessionName()) {
            $sessionConfiguration[ServletSessionInterface::SESSION_NAME] = (string) $sessionName;
        }
        if ($sessionSavePath = $this->getSessionSavePath()) {
            $sessionConfiguration[ServletSessionInterface::SESSION_SAVE_PATH] = (string) $sessionSavePath;
        }
        if ($sessionMaximumAge = $this->getSessionMaximumAge()) {
            $sessionConfiguration[ServletSessionInterface::SESSION_MAXIMUM_AGE] = (string) $sessionMaximumAge;
        }
        if ($sessionInactivityTimeout = $this->getSessionInactivityTimeout()) {
            $sessionConfiguration[ServletSessionInterface::SESSION_INACTIVITY_TIMEOUT] = (string) $sessionInactivityTimeout;
        }
        if ($sessionFilePrefix = $this->getSessionFilePrefix()) {
            $sessionConfiguration[ServletSessionInterface::SESSION_FILE_PREFIX] = (string) $sessionFilePrefix;
        }
        if ($sessionCookieSecure = $this->getSessionCookieSecure()) {
            $sessionConfiguration[ServletSessionInterface::SESSION_COOKIE_SECURE] = (string) $sessionCookieSecure;
        }
        if ($sessionCookiePath = $this->getSessionCookiePath()) {
            $sessionConfiguration[ServletSessionInterface::SESSION_COOKIE_PATH] = (string) $sessionCookiePath;
        }
        if ($sessionCookieLifetime = $this->getSessionCookieLifetime()) {
            $sessionConfiguration[ServletSessionInterface::SESSION_COOKIE_LIFETIME] = (string) $sessionCookieLifetime;
        }
        if ($sessionCookieHttpOnly = $this->getSessionCookieHttpOnly()) {
            $sessionConfiguration[ServletSessionInterface::SESSION_COOKIE_HTTP_ONLY] = (string) $sessionCookieHttpOnly;
        }
        if ($sessionCookieDomain = $this->getSessionCookieDomain()) {
            $sessionConfiguration[ServletSessionInterface::SESSION_COOKIE_DOMAIN] = (string) $sessionCookieDomain;
        }
        if ($garbageCollectionProbability = $this->getGarbageCollectionProbability()) {
            $sessionConfiguration[ServletSessionInterface::GARBAGE_COLLECTION_PROBABILITY] = (string) $garbageCollectionProbability;
        }

        // return the array with the session configuration
        return $sessionConfiguration;
    }
public function toArray()
    {

        // initialize the array with the session configuration
        $sessionConfiguration = array();

        // query whether or not a value has been available in the deployment descriptor
        if ($sessionName = $this->getSessionName()) {
            $sessionConfiguration[ServletSessionInterface::SESSION_NAME] = (string) $sessionName;
        }
        if ($sessionSavePath = $this->getSessionSavePath()) {
            $sessionConfiguration[ServletSessionInterface::SESSION_SAVE_PATH] = (string) $sessionSavePath;
        }
        if ($sessionMaximumAge = $this->getSessionMaximumAge()) {
            $sessionConfiguration[ServletSessionInterface::SESSION_MAXIMUM_AGE] = (string) $sessionMaximumAge;
        }
        if ($sessionInactivityTimeout = $this->getSessionInactivityTimeout()) {
            $sessionConfiguration[ServletSessionInterface::SESSION_INACTIVITY_TIMEOUT] = (string) $sessionInactivityTimeout;
        }
        if ($sessionFilePrefix = $this->getSessionFilePrefix()) {
            $sessionConfiguration[ServletSessionInterface::SESSION_FILE_PREFIX] = (string) $sessionFilePrefix;
        }
        if ($sessionCookieSecure = $this->getSessionCookieSecure()) {
            $sessionConfiguration[ServletSessionInterface::SESSION_COOKIE_SECURE] = (string) $sessionCookieSecure;
        }
        if ($sessionCookiePath = $this->getSessionCookiePath()) {
            $sessionConfiguration[ServletSessionInterface::SESSION_COOKIE_PATH] = (string) $sessionCookiePath;
        }
        if ($sessionCookieLifetime = $this->getSessionCookieLifetime()) {
            $sessionConfiguration[ServletSessionInterface::SESSION_COOKIE_LIFETIME] = (string) $sessionCookieLifetime;
        }
        if ($sessionCookieHttpOnly = $this->getSessionCookieHttpOnly()) {
            $sessionConfiguration[ServletSessionInterface::SESSION_COOKIE_HTTP_ONLY] = (string) $sessionCookieHttpOnly;
        }
        if ($sessionCookieDomain = $this->getSessionCookieDomain()) {
            $sessionConfiguration[ServletSessionInterface::SESSION_COOKIE_DOMAIN] = (string) $sessionCookieDomain;
        }
        if ($garbageCollectionProbability = $this->getGarbageCollectionProbability()) {
            $sessionConfiguration[ServletSessionInterface::GARBAGE_COLLECTION_PROBABILITY] = (string) $garbageCollectionProbability;
        }

        // return the array with the session configuration
        return $sessionConfiguration;
    }
public function toArray ( ) { // initialize the array with the session configuration $ sessionConfiguration = array ( ) ; // query whether or not a value has been available in the deployment descriptor if ( $ sessionName = $ this -> getSessionName ( ) ) { $ sessionConfiguration [ ServletSessionInterface :: SESSION_NAME ] = ( string ) $ sessionName ; } if ( $ sessionSavePath = $ this -> getSessionSavePath ( ) ) { $ sessionConfiguration [ ServletSessionInterface :: SESSION_SAVE_PATH ] = ( string ) $ sessionSavePath ; } if ( $ sessionMaximumAge = $ this -> getSessionMaximumAge ( ) ) { $ sessionConfiguration [ ServletSessionInterface :: SESSION_MAXIMUM_AGE ] = ( string ) $ sessionMaximumAge ; } if ( $ sessionInactivityTimeout = $ this -> getSessionInactivityTimeout ( ) ) { $ sessionConfiguration [ ServletSessionInterface :: SESSION_INACTIVITY_TIMEOUT ] = ( string ) $ sessionInactivityTimeout ; } if ( $ sessionFilePrefix = $ this -> getSessionFilePrefix ( ) ) { $ sessionConfiguration [ ServletSessionInterface :: SESSION_FILE_PREFIX ] = ( string ) $ sessionFilePrefix ; } if ( $ sessionCookieSecure = $ this -> getSessionCookieSecure ( ) ) { $ sessionConfiguration [ ServletSessionInterface :: SESSION_COOKIE_SECURE ] = ( string ) $ sessionCookieSecure ; } if ( $ sessionCookiePath = $ this -> getSessionCookiePath ( ) ) { $ sessionConfiguration [ ServletSessionInterface :: SESSION_COOKIE_PATH ] = ( string ) $ sessionCookiePath ; } if ( $ sessionCookieLifetime = $ this -> getSessionCookieLifetime ( ) ) { $ sessionConfiguration [ ServletSessionInterface :: SESSION_COOKIE_LIFETIME ] = ( string ) $ sessionCookieLifetime ; } if ( $ sessionCookieHttpOnly = $ this -> getSessionCookieHttpOnly ( ) ) { $ sessionConfiguration [ ServletSessionInterface :: SESSION_COOKIE_HTTP_ONLY ] = ( string ) $ sessionCookieHttpOnly ; } if ( $ sessionCookieDomain = $ this -> getSessionCookieDomain ( ) ) { $ sessionConfiguration [ ServletSessionInterface :: SESSION_COOKIE_DOMAIN ] = ( string ) $ sessionCookieDomain ; } if ( $ garbageCollectionProbability = $ this -> getGarbageCollectionProbability ( ) ) { $ sessionConfiguration [ ServletSessionInterface :: GARBAGE_COLLECTION_PROBABILITY ] = ( string ) $ garbageCollectionProbability ; } // return the array with the session configuration return $ sessionConfiguration ; }
Returns the session configuration as associative array.

@return array The array with the session configuration
Returns the session configuration as associative array .