wc_session_expiring filter-hookWC 5.0.0

Filters the session expiration.

Usage

add_filter( 'wc_session_expiring', 'wp_kama_wc_session_expiring_filter' );

/**
 * Function for `wc_session_expiring` filter-hook.
 * 
 * @param int $expiration_seconds The expiration time in seconds.
 *
 * @return int
 */
function wp_kama_wc_session_expiring_filter( $expiration_seconds ){

	// filter...
	return $expiration_seconds;
}
$expiration_seconds(int)
The expiration time in seconds.

Changelog

Since 5.0.0 Introduced.

Where the hook is called

WC_Session_Handler::set_session_expiration()
wc_session_expiring
woocommerce/includes/class-wc-session-handler.php 414
$expiring_seconds = intval( apply_filters( 'wc_session_expiring', $default_expiring_seconds ) ) ?: $default_expiring_seconds; // phpcs:ignore Universal.Operators.DisallowShortTernary.Found

Where the hook is used in WooCommerce

Usage not found.