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

Automattic\WooCommerce\Admin\API\Reports

DataStore::cast_numbers() protected WC 1.0

Casts strings returned from the database to appropriate data types for output.

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

Хуки из метода
Возвращает

Массив/WP_Error.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->cast_numbers( $array );
$array(массив) (обязательный)
Associative array of values extracted from the database.

Код DataStore::cast_numbers() WC 4.7.1

<?php
protected function cast_numbers( $array ) {
	$retyped_array = array();
	$column_types  = apply_filters( 'woocommerce_rest_reports_column_types', $this->column_types, $array );
	foreach ( $array as $column_name => $value ) {
		if ( is_array( $value ) ) {
			$value = $this->cast_numbers( $value );
		}

		if ( isset( $column_types[ $column_name ] ) ) {
			$retyped_array[ $column_name ] = $column_types[ $column_name ]( $value );
		} else {
			$retyped_array[ $column_name ] = $value;
		}
	}
	return $retyped_array;
}