Project

General

Profile

Actions

Bug #76302

closed

Fix output and inconsistencies in DebugUtility

Added by Helmut Hummel over 8 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
-
Start date:
2016-05-25
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
7
PHP Version:
Tags:
Complexity:
Is Regression:
No
Sprint Focus:

Description

The DebugUtility always was and still is a crude mixture of methods, which creates debug output for different targets.

This never worked properly, but got even worse with the refactoring of the backend debugging console #65956

Since then the output of objects and array in a different context is so ugly and unusable, that it can considered broken (the result of json_encode of an object is not really helpful for a human).

Besides that, the context check is broken since a while, so that still HTML is shown in CLI context.

Last but not least, when outputting HTML, proper encoding is missing in most of the places.

Actions

Also available in: Atom PDF