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

ActionScheduler_wpPostStore::get_post_status_by_action_status() protected WC 1.0

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

Хуков нет.

Возвращает

Строку. Ничего.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->get_post_status_by_action_status( $action_status );
$action_status(строка) (обязательный)
-

Код ActionScheduler_wpPostStore::get_post_status_by_action_status() WC 5.3.0

<?php
protected function get_post_status_by_action_status( $action_status ) {

	switch ( $action_status ) {
		case self::STATUS_COMPLETE :
			$post_status = 'publish';
			break;
		case self::STATUS_CANCELED :
			$post_status = 'trash';
			break;
		default :
			if ( ! array_key_exists( $action_status, $this->get_status_labels() ) ) {
				throw new InvalidArgumentException( sprintf( 'Invalid action status: "%s".', $action_status ) );
			}
			$post_status = $action_status;
			break;
	}

	return $post_status;
}