| 123456789101112131415161718192021222324252627282930313233 |
- <?php
- /**
- * Log Handler Interface
- *
- * @version 3.3.0
- * @package WooCommerce/Interface
- */
- if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
- }
- /**
- * WC Log Handler Interface
- *
- * Functions that must be defined to correctly fulfill log handler API.
- *
- * @version 3.3.0
- */
- interface WC_Log_Handler_Interface {
- /**
- * Handle a log entry.
- *
- * @param int $timestamp Log timestamp.
- * @param string $level emergency|alert|critical|error|warning|notice|info|debug.
- * @param string $message Log message.
- * @param array $context Additional information for log handlers.
- *
- * @return bool False if value was not handled and true if value was handled.
- */
- public function handle( $timestamp, $level, $message, $context );
- }
|