ActionScheduler_wpPostStore::stake_claim()publicWC 1.0

Stake claim.

Метод класса: ActionScheduler_wpPostStore{}

Хуков нет.




$ActionScheduler_wpPostStore = new ActionScheduler_wpPostStore();
$ActionScheduler_wpPostStore->stake_claim( $max_actions, $before_date, $hooks, $group );
Maximum number of actions.
По умолчанию: 10
Jobs must be schedule before this date.
По умолчанию: now
Claim only actions with a hook or hooks.
По умолчанию: array()
Claim only actions in the given group.
По умолчанию: ''

Код ActionScheduler_wpPostStore::stake_claim() WC 8.1.1

public function stake_claim( $max_actions = 10, DateTime $before_date = null, $hooks = array(), $group = '' ) {
	$this->claim_before_date = $before_date;
	$claim_id                = $this->generate_claim_id();
	$this->claim_actions( $claim_id, $max_actions, $before_date, $hooks, $group );
	$action_ids              = $this->find_actions_by_claim_id( $claim_id );
	$this->claim_before_date = null;

	return new ActionScheduler_ActionClaim( $claim_id, $action_ids );