@@ -36,6 +36,7 @@ public function shutdown(EventInterface $event): void
3636 /** @var \Cake\Controller\Controller $controller */
3737 $ controller = $ event ->getSubject ();
3838 $ request = $ controller ->getRequest ();
39+ $ maxDepth = Configure::read ('DebugKit.maxDepth ' , 5 );
3940
4041 $ attributes = [];
4142 foreach ($ request ->getAttributes () as $ attr => $ value ) {
@@ -44,15 +45,15 @@ public function shutdown(EventInterface $event): void
4445 } catch (Exception $ e ) {
4546 $ value = "Could not serialize ` {$ attr }`. It failed with {$ e ->getMessage ()}" ;
4647 }
47- $ attributes [$ attr ] = Debugger::exportVarAsNodes ($ value , Configure:: read ( ' DebugKit. maxDepth' , 5 ) );
48+ $ attributes [$ attr ] = Debugger::exportVarAsNodes ($ value , $ maxDepth );
4849 }
4950
5051 $ this ->_data = [
5152 'attributes ' => $ attributes ,
52- 'query ' => Debugger::exportVarAsNodes ($ request ->getQueryParams (), Configure:: read ( ' DebugKit. maxDepth' , 5 ) ),
53- 'data ' => Debugger::exportVarAsNodes ($ request ->getData (), Configure:: read ( ' DebugKit. maxDepth' , 5 ) ),
54- 'cookie ' => Debugger::exportVarAsNodes ($ request ->getCookieParams (), Configure:: read ( ' DebugKit. maxDepth' , 5 ) ),
55- 'get ' => Debugger::exportVarAsNodes ($ _GET , Configure:: read ( ' DebugKit. maxDepth' , 5 ) ),
53+ 'query ' => Debugger::exportVarAsNodes ($ request ->getQueryParams (), $ maxDepth ),
54+ 'data ' => Debugger::exportVarAsNodes ($ request ->getData (), $ maxDepth ),
55+ 'cookie ' => Debugger::exportVarAsNodes ($ request ->getCookieParams (), $ maxDepth ),
56+ 'get ' => Debugger::exportVarAsNodes ($ _GET , $ maxDepth ),
5657 'matchedRoute ' => $ request ->getParam ('_matchedRoute ' ),
5758 'headers ' => [
5859 'response ' => headers_sent ($ file , $ line ),
0 commit comments