Jamm\Tester\DebugTracer::getNonRecursiveDumpOfArray PHP Метод

getNonRecursiveDumpOfArray() защищенный Метод

protected getNonRecursiveDumpOfArray ( $array )
    protected function getNonRecursiveDumpOfArray($array)
    {
        $dump = 'array(';
        $i = 0;
        if (!empty($array)) {
            foreach ($array as $key => $value) {
                $dump .= $this->trace_new_line_separator;
                $i++;
                if ($i > $this->max_arr_dump_lines) {
                    $dump .= '...';
                    break;
                }
                if (is_object($value)) {
                    $value = 'Object ' . get_class($value);
                } elseif (is_array($value)) {
                    $value = print_r($value, 1);
                }
                $dump .= '[' . $key . '] => [' . strval($value) . ']';
            }
        }
        $dump .= ')';
        return $dump;
    }