WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Платформа для конвертации и монетизации трафика
функция не описана

ActionScheduler_HybridStore::get_store_from_action_id() protected WC 1.0

Return which store an action is stored in.

{} Это метод класса: ActionScheduler_HybridStore{}

Хуков нет.

Возвращает

ActionScheduler_Store.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->get_store_from_action_id( $action_id, $primary_first );
$action_id(число) (обязательный)
ID of the action.
$primary_first(true/false)
Optional flag indicating search the primary store first.
По умолчанию: false

Код ActionScheduler_HybridStore::get_store_from_action_id() WC 4.7.1

<?php
protected function get_store_from_action_id( $action_id, $primary_first = false ) {
	if ( $primary_first ) {
		$stores = [
			$this->primary_store,
			$this->secondary_store,
		];
	} elseif ( $action_id < $this->demarkation_id ) {
		$stores = [
			$this->secondary_store,
			$this->primary_store,
		];
	} else {
		$stores = [
			$this->primary_store,
		];
	}

	foreach ( $stores as $store ) {
		$action = $store->fetch_action( $action_id );
		if ( ! is_a( $action, 'ActionScheduler_NullAction' ) ) {
			return $store;
		}
	}
	return null;
}