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

ActionScheduler_wcSystemStatus::get_action_status_date() protected WC 1.0

Get oldest or newest scheduled date for a given status.

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

Хуков нет.

Возвращает

DateTime. Ничего.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->get_action_status_date( $status, $date_type );
$status(строка) (обязательный)
Action status label/name string.
$date_type(строка)
Oldest or Newest.

Код ActionScheduler_wcSystemStatus::get_action_status_date() WC 5.3.0

<?php
protected function get_action_status_date( $status, $date_type = 'oldest' ) {

	$order = 'oldest' === $date_type ? 'ASC' : 'DESC';

	$action = $this->store->query_actions( array(
		'claimed'  => false,
		'status'   => $status,
		'per_page' => 1,
		'order'    => $order,
	) );

	if ( ! empty( $action ) ) {
		$date_object = $this->store->get_date( $action[0] );
		$action_date = $date_object->format( 'Y-m-d H:i:s O' );
	} else {
		$action_date = '&ndash;';
	}

	return $action_date;
}