<?php
function wp_trigger_error( $function_name, $message, $error_level = E_USER_NOTICE ) {
if ( '' !== $function_name ) {
$message = sprintf( '%s(): %s', $function_name, $message );
}
trigger_error( $message, $error_level );
}
function test_triggering_error() {
wp_trigger_error( __FUNCTION__, 'message should include the function that triggered the error.' );
}
wp_trigger_error( '', 'Message should not include the function as this is not within a function scope.' );
test_triggering_error();
Notice: Message should not include the function as this is not within a function scope. in /in/3I4KF on line 9
Notice: test_triggering_error(): message should include the function that triggered the error. in /in/3I4KF on line 9