action_scheduler_stored_action_instance хук-фильтрWC 1.0

Allow 3rd party code to change the instantiated action for a given hook, args, schedule and group.

Использование

add_filter( 'action_scheduler_stored_action_instance', 'wp_kama_action_scheduler_stored_instance_filter', 10, 6 );

/**
 * Function for `action_scheduler_stored_action_instance` filter-hook.
 * 
 * @param ActionScheduler_Action   $action   The instantiated action.
 * @param string                   $hook     The instantiated action's hook.
 * @param array                    $args     The instantiated action's args.
 * @param ActionScheduler_Schedule $schedule The instantiated action's schedule.
 * @param string                   $group    The instantiated action's group.
 * @param int                      $priority The action priority.
 *
 * @return ActionScheduler_Action
 */
function wp_kama_action_scheduler_stored_instance_filter( $action, $hook, $args, $schedule, $group, $priority ){

	// filter...
	return $action;
}
$action(ActionScheduler_Action)
The instantiated action.
$hook(строка)
The instantiated action's hook.
$args(массив)
The instantiated action's args.
$schedule(ActionScheduler_Schedule)
The instantiated action's schedule.
$group(строка)
The instantiated action's group.
$priority(int)
The action priority.

Где вызывается хук

ActionScheduler_ActionFactory::get_stored_action()
action_scheduler_stored_action_instance
woocommerce/packages/action-scheduler/classes/ActionScheduler_ActionFactory.php 56
return apply_filters( 'action_scheduler_stored_action_instance', $action, $hook, $args, $schedule, $group, $priority );

Где используется хук в WooCommerce

Использование не найдено.