View Issue Details

IDProjectCategoryView StatusLast Update
0001201XdebugStep Debuggingpublic2020-03-12 16:59
Reporterschokolademann Assigned Toderick  
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status resolvedResolutionwon't fix 
Product Version2.3.1 
Summary0001201: Optional __debugInfo override
Description

I've seen that when this magic PHP 5.6 function was new, xdebug was ignoring it (http://stackoverflow.com/questions/26835450/how-to-get-debuginfo-to-work-with-xdebug). I was wondering if it wouldn't be nice to turn this former bug into a nifty feature and have a configurable switch that will enable users to turn the whole magic off via xdebug. I'm not aware that PHP offers such thing directly, so I thought I ask.

TagsNo tags attached.
Operating System
PHP Version5.6.10-5.6.14

Activities

derick

2015-11-09 17:28

administrator   ~0003219

What's the use case for turning it off?

schokolademann

2015-11-09 17:48

reporter   ~0003220

To get to see the 'full' object easily without altering any magic method?

derick

2016-12-11 15:57

administrator   ~0003994

This is going to be tricky, as many PHP objects and classes rely on the accessing of __debugInfo now. I don't I can do this in a safe way, so will mark it as "won't fix".

Issue History

Date Modified Username Field Change
2015-11-09 17:25 schokolademann New Issue
2015-11-09 17:28 derick Note Added: 0003219
2015-11-09 17:28 derick Assigned To => derick
2015-11-09 17:28 derick Status new => feedback
2015-11-09 17:48 schokolademann Note Added: 0003220
2015-11-09 17:48 schokolademann Status feedback => assigned
2016-12-11 15:57 derick Note Added: 0003994
2016-12-11 15:57 derick Status assigned => resolved
2016-12-11 15:57 derick Resolution open => won't fix
2020-03-12 16:55 derick Severity minor => feature
2020-03-12 16:59 derick Category Feature/Change request => Step Debugging