protected function _cleanData($values)
    {
        $linebreak = $this->getLinebreak();

        if (is_array($values)) {
            ksort($values);
        }
        $retVal = '<div class="pre">';
        foreach ($values as $key => $value)
        {
            $key = htmlspecialchars($key);
            if (is_numeric($value)) {
                $retVal .= $key.' => '.$value.$linebreak;
            }
            else if (is_string($value)) {
                $retVal .= $key.' => \''.htmlspecialchars($value).'\''.$linebreak;
            }
            else if (is_array($value))
            {
                $retVal .= $key.' => '.self::_cleanData($value);
            }
            else if (is_object($value))
            {
                $retVal .= $key.' => '.get_class($value).' Object()'.$linebreak;
            }
            else if (is_null($value))
            {
                $retVal .= $key.' => NULL'.$linebreak;
            }
        }
        return $retVal.'</div>';
    }
protected function _cleanData($values)
    {
        $linebreak = $this->getLinebreak();

        if (is_array($values)) {
            ksort($values);
        }
        $retVal = '<div class="pre">';
        foreach ($values as $key => $value)
        {
            $key = htmlspecialchars($key);
            if (is_numeric($value)) {
                $retVal .= $key.' => '.$value.$linebreak;
            }
            else if (is_string($value)) {
                $retVal .= $key.' => \''.htmlspecialchars($value).'\''.$linebreak;
            }
            else if (is_array($value))
            {
                $retVal .= $key.' => '.self::_cleanData($value);
            }
            else if (is_object($value))
            {
                $retVal .= $key.' => '.get_class($value).' Object()'.$linebreak;
            }
            else if (is_null($value))
            {
                $retVal .= $key.' => NULL'.$linebreak;
            }
        }
        return $retVal.'</div>';
    }
protected function _cleanData ( $ values ) { $ linebreak = $ this -> getLinebreak ( ) ; if ( is_array ( $ values ) ) { ksort ( $ values ) ; } $ retVal = '<div class="pre">' ; foreach ( $ values as $ key => $ value ) { $ key = htmlspecialchars ( $ key ) ; if ( is_numeric ( $ value ) ) { $ retVal .= $ key . ' => ' . $ value . $ linebreak ; } else if ( is_string ( $ value ) ) { $ retVal .= $ key . ' => \'' . htmlspecialchars ( $ value ) . '\'' . $ linebreak ; } else if ( is_array ( $ value ) ) { $ retVal .= $ key . ' => ' . self :: _cleanData ( $ value ) ; } else if ( is_object ( $ value ) ) { $ retVal .= $ key . ' => ' . get_class ( $ value ) . ' Object()' . $ linebreak ; } else if ( is_null ( $ value ) ) { $ retVal .= $ key . ' => NULL' . $ linebreak ; } } return $ retVal . '</div>' ; }
Transforms data into readable format

@param array $values
@return string
Transforms data into readable format