+ php_info_print_table_start();
+ php_info_print_table_colspan_header(2, "Registered API");
+ for (i = 0; http_functions[i].fname; ++i) {
+ if (buf.used) {
+ php_http_buffer_appends(&buf, ", ");
+ }
+ php_http_buffer_appendl(&buf, http_functions[i].fname);
+ }
+ php_http_buffer_fix(&buf);
+ php_info_print_table_row(2, "Functions", buf.data);
+ php_http_buffer_reset(&buf);
+ php_http_registered_classes(&buf, ZEND_ACC_INTERFACE);
+ php_info_print_table_row(2, "Interfaces", buf.data);
+ php_http_buffer_reset(&buf);
+ php_http_registered_classes(&buf, ZEND_ACC_EXPLICIT_ABSTRACT_CLASS);
+ php_info_print_table_row(2, "Abstract Classes", buf.data);
+ php_http_buffer_reset(&buf);
+ php_http_registered_classes(&buf, 0);
+ php_info_print_table_row(2, "Implemented Classes", buf.data);
+ php_http_buffer_reset(&buf);
+ php_http_registered_classes(&buf, ZEND_ACC_FINAL_CLASS);
+ php_info_print_table_row(2, "Final Classes", buf.data);
+ php_http_buffer_reset(&buf);
+
+ php_info_print_table_row(2, "Stream Filters", "http.chunked_encode, http.chunked_decode, http.inflate, http.deflate");
+ php_info_print_table_end();
+