Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
participable
/
wp-content
/
plugins
/
pisces-demo-data
/
importer
:
class-logger-serversentevents.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php class WP_Importer_Logger_ServerSentEvents extends WP_Importer_Logger { /** * Logs with an arbitrary level. * * @param mixed $level * @param string $message * @param array $context * @return null */ public function log( $level, $message, array $context = array() ) { $data = compact( 'level', 'message' ); switch ( $level ) { case 'emergency': case 'alert': case 'critical': case 'error': case 'warning': case 'notice': case 'info': echo "event: log\n"; echo 'data: ' . wp_json_encode( $data ) . "\n\n"; flush(); break; case 'debug': if ( defined( 'IMPORT_DEBUG' ) && IMPORT_DEBUG ) { echo "event: log\n"; echo 'data: ' . wp_json_encode( $data ) . "\n\n"; flush(); break; } break; } } }