From e3abf376b4770949d0f229b84c8567eecf0cda4a Mon Sep 17 00:00:00 2001 From: Sergei Date: Thu, 26 Sep 2013 23:00:28 +0700 Subject: [PATCH] Fixed an error processing closures --- src/ZFTool/Controller/ConfigController.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/ZFTool/Controller/ConfigController.php b/src/ZFTool/Controller/ConfigController.php index 8e85227..bbed824 100644 --- a/src/ZFTool/Controller/ConfigController.php +++ b/src/ZFTool/Controller/ConfigController.php @@ -38,6 +38,11 @@ public function listAction() } $console->writeLine('Configuration:', Color::GREEN); + array_walk_recursive($config, function(&$item, $key) { + if (gettype($item) == 'object') { + $item = 'object(Closure)'; + } + }); // print_r($config); $ini = new IniWriter; echo $ini->toString($config);