- Added a new DEV env tag on HTML pages
This commit is contained in:
parent
7d1bfb6bd3
commit
6af3c33b7d
|
@ -28,9 +28,9 @@ namespace Dump {
|
||||||
{
|
{
|
||||||
$response = $handler->handle($request);
|
$response = $handler->handle($request);
|
||||||
|
|
||||||
if ( empty(static::$dump_stack) ) {
|
/*if ( empty(static::$dump_stack) ) {
|
||||||
return $response;
|
return $response;
|
||||||
}
|
}*/
|
||||||
|
|
||||||
$stream = new class("php://memory", "rw") extends Stream {
|
$stream = new class("php://memory", "rw") extends Stream {
|
||||||
public function append_resource($resource) {
|
public function append_resource($resource) {
|
||||||
|
@ -57,6 +57,12 @@ namespace Dump {
|
||||||
$stream->write(json_encode(array_merge([ "_dump" => $dump ?? [] ], json_decode($response->getBody()->getContents() ?? "{}", true)), JsonResponse::DEFAULT_JSON_FLAGS));
|
$stream->write(json_encode(array_merge([ "_dump" => $dump ?? [] ], json_decode($response->getBody()->getContents() ?? "{}", true)), JsonResponse::DEFAULT_JSON_FLAGS));
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case $response instanceof HtmlResponse:
|
||||||
|
$stream->write(<<<HTML
|
||||||
|
<span style="position:fixed;right:0;bottom:0;color:#4b4b4b;padding:2px 6px;z-index:99999;pointer-events:none;opacity:0.6;font-size:0.8em">env: DEV</span>
|
||||||
|
HTML);
|
||||||
|
# no break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
case $response instanceof Response:
|
case $response instanceof Response:
|
||||||
$body = $response->getBody();
|
$body = $response->getBody();
|
||||||
|
|
Loading…
Reference in New Issue