final public static function session_cache_expire($new_cache_expire = null)
    {
        if( !$new_cache_expire ) return (int) ini_get('session.cache_expire');
        ini_set('session.cache_expire', (int) $new_cache_expire);

        return (int) $new_cache_expire;
    }
final public static function session_cache_expire($new_cache_expire = null)
    {
        if( !$new_cache_expire ) return (int) ini_get('session.cache_expire');
        ini_set('session.cache_expire', (int) $new_cache_expire);

        return (int) $new_cache_expire;
    }
final public static function session_cache_expire ( $ new_cache_expire = null ) { if ( ! $ new_cache_expire ) return ( int ) ini_get ( 'session.cache_expire' ) ; ini_set ( 'session.cache_expire' , ( int ) $ new_cache_expire ) ; return ( int ) $ new_cache_expire ; }
Return current cache expire

@todo review if this is working.
@link http://www.php.net/manual/en/function.session-cache-expire.php

@param  string $new_cache_expire (optional) If new_cache_expire is given, the current cache expire is replaced with new_cache_expire.
@return string Returns the current setting of session.cache_expire. The value returned should be read in minutes, defaults to 180.
Return current cache expire