action_scheduler_default_cleaner_statuses
Filter the statuses when cleaning the queue.
Использование
add_filter( 'action_scheduler_default_cleaner_statuses', 'wp_kama_action_scheduler_default_cleaner_statuses_filter' );
/**
* Function for `action_scheduler_default_cleaner_statuses` filter-hook.
*
* @param string[] $default_statuses_to_purge Action statuses to clean.
*
* @return string[]
*/
function wp_kama_action_scheduler_default_cleaner_statuses_filter( $default_statuses_to_purge ){
// filter...
return $default_statuses_to_purge;
}
- $default_statuses_to_purge(string[])
- Action statuses to clean.
Где вызывается хук
action_scheduler_default_cleaner_statuses
woocommerce/packages/action-scheduler/classes/ActionScheduler_QueueCleaner.php 84
$statuses_to_purge = (array) apply_filters( 'action_scheduler_default_cleaner_statuses', $this->default_statuses_to_purge );