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

WC_Log_Handler_File::delete_logs_before_timestamp() public WC 3.4.0

Delete all logs older than a defined timestamp.

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

Хуков нет.

Возвращает

Null. Ничего.

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

$result = WC_Log_Handler_File::delete_logs_before_timestamp( $timestamp );
$timestamp(числоeger)
Timestamp to delete logs before.
По умолчанию: 0

Список изменений

С версии 3.4.0 Введена.

Код WC Log Handler File::delete logs before timestamp: woocommerce/includes/log-handlers/class-wc-log-handler-file.php WC 4.5.2

<?php
public static function delete_logs_before_timestamp( $timestamp = 0 ) {
	if ( ! $timestamp ) {
		return;
	}

	$log_files = self::get_log_files();

	foreach ( $log_files as $log_file ) {
		$last_modified = filemtime( trailingslashit( WC_LOG_DIR ) . $log_file );

		if ( $last_modified < $timestamp ) {
			@unlink( trailingslashit( WC_LOG_DIR ) . $log_file ); // @codingStandardsIgnoreLine.
		}
	}
}