Regenerates id that represents this storage.
This method must invoke session_regenerate_id($destroy) unless this interface is used for a storage object designed for unit or functional testing where a real PHP session would interfere with testing.
Note regenerate+destroy should not clear the session data in memory only delete the session data from persistent storage.
@api
Boolean $destroy Destroy session when regenerating?:
integer $lifetime Sets the cookie lifetime for the session cookie. A null value: will leave the system settings unchanged, 0 sets the cookie to expire with browser session. Time is in seconds, and is not a Unix timestamp.
Boolean True if session regenerated, false if error
\RuntimeException If an error occurs while regenerating this storage
public function regenerate($destroy = false, $lifetime = null);