Initial commit

This commit is contained in:
Felix Förtsch
2020-10-20 14:39:50 +02:00
commit 648ded8896
1225 changed files with 216511 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
<?php
/**
* Abstract output class for HTTP headers.
*
* @package query-monitor
*/
abstract class QM_Output_Headers extends QM_Output {
public function output() {
$id = $this->collector->id;
foreach ( $this->get_output() as $key => $value ) {
if ( is_scalar( $value ) ) {
header( sprintf( 'X-QM-%s-%s: %s', $id, $key, $value ) );
} else {
header( sprintf( 'X-QM-%s-%s: %s', $id, $key, json_encode( $value ) ) );
}
}
}
}