1 = send via email to 3rd parameter 4th option = additional headers
2 = send via tcp/ip to 3rd parameter (name or ip:port)
3 = save to file in 3rd parameter
+ 4 = send to SAPI logger directly
*/
/* {{{ proto bool error_log(string message [, int message_type [, string destination [, string extra_headers]]])
php_stream_write(stream, message, strlen(message));
php_stream_close(stream);
break;
-
+ case 4: /* send to SAPI */
+ if (sapi_module.log_message) {
+ sapi_module.log_message(message);
+ } else {
+ return FAILURE;
+ }
+ break;
default:
php_log_err(message TSRMLS_CC);
break;