ZF-12373: Zend_Debug::dump empty result on php 5.4.х
Description
Output is empty.
Hotfix:
in /Zend/Debug.php
public static function dump($var, $label=null, $echo=true) { // ...
if(!extension_loaded('xdebug')) { $output = htmlspecialchars($output, ENT_QUOTES | ENT_SUBSTITUTE); }
// ... } ```
Comments
Posted by Frank Brückner (frosch) on 2012-08-17T09:46:59.000+0000
Your fix includes a problem: {{ENT_SUBSTITUTE}} is available only in PHP 5.4, but ZF1 supports PHP 5.2! The {{ENT_IGNORE}} constante was added in 5.3.
My proposal:
Posted by Pavel Trizno (pavel.trizno) on 2012-08-17T10:04:24.000+0000
Yes you are right. I thought about backward compatibility later. But I've used [code]if (!defined('ENT_SUBSTITUTE'))[/code]
Posted by Frank Brückner (frosch) on 2012-08-17T10:24:15.000+0000
Patch added.
Posted by Rob Allen (rob) on 2012-11-07T20:11:25.000+0000
Applied patch to trunk (25094) and release-1.2 (25095)