action_scheduler_retention_period filter-hookWC 1.0

Filter the minimum scheduled date age for action deletion.

Usage

add_filter( 'action_scheduler_retention_period', 'wp_kama_action_scheduler_retention_period_filter' );

/**
 * Function for `action_scheduler_retention_period` filter-hook.
 * 
 * @param int $retention_period Minimum scheduled age in seconds of the actions to be deleted.
 *
 * @return int
 */
function wp_kama_action_scheduler_retention_period_filter( $retention_period ){

	// filter...
	return $retention_period;
}
$retention_period(int)
Minimum scheduled age in seconds of the actions to be deleted.

Where the hook is called

ActionScheduler_QueueCleaner::delete_old_actions()
action_scheduler_retention_period
woocommerce/packages/action-scheduler/classes/ActionScheduler_QueueCleaner.php 51
$lifespan = apply_filters( 'action_scheduler_retention_period', $this->month_in_seconds );

Where the hook is used in WooCommerce

Usage not found.