View Issue Details

IDProjectCategoryView StatusLast Update
0001662XdebugRemote Debuggingpublic2019-05-06 15:46
ReporterderickAssigned Toderick 
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version2.7.1 
Target VersionFixed in Version2.7.2 
Summary0001662: __debugInfo should not be used for user-defined classes
DescriptionWhen a user-defined class implements the __debugInfo() method, Xdebug will use that instead of introspecting the object's real properties. This is confusing for users as they can't see what happens.

Instead of using __debugInfo() for all objects, it should only be used for internal PHP classes/objects.

TagsNo tags attached.
Operating System
PHP Version7.3-dev



2019-05-06 12:09

administrator   ~0005019

Fixed in GIT:

Issue History

Date Modified Username Field Change
2019-05-01 10:01 derick New Issue
2019-05-01 10:01 derick Product Version 2.7.0dev => 2.7.1
2019-05-06 12:09 derick Assigned To => derick
2019-05-06 12:09 derick Status new => closed
2019-05-06 12:09 derick Resolution open => fixed
2019-05-06 12:09 derick Fixed in Version => 2.7.0dev
2019-05-06 12:09 derick Note Added: 0005019
2019-05-06 15:46 derick Fixed in Version 2.7.0dev => 2.7.2