2017 © Pedro Peláez
 

library dumper

A pretty variable dumper for HTML & cli

image

marmotz/dumper

A pretty variable dumper for HTML & cli

  • Tuesday, October 22, 2013
  • by marmotz
  • Repository
  • 1 Watchers
  • 9 Stars
  • 2,067 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 12 % Grown

The README.md

Dumper

A pretty variable dumper for HTML & cli., (*1)

Build Status, (*2)

Installation with composer

{
    "require": {
        "marmotz/dumper": "dev-master"
    }
}

In most of the cases you don't need Dumper in your production environment., (*3)

{
    "require-dev": {
        "marmotz/dumper": "dev-master"
    }
}

Usage

Include composer autoloader in your project and use dump() function., (*4)

require_once __DIR__ . '/vendor/autoload.php';

dump($_SERVER);

Configuration

You can limit the depth of the dump by using setMaxLevelOfRecursion function like this:, (*5)

Marmotz\Dumper\Dump::setMaxLevelOfRecursion(5);

Output

Dumper self-determines output type between HTML and cli., (*6)

With following code:, (*7)

<?php

require_once __DIR__ . '/vendor/autoload.php';

$array = array(
    1, 2, fopen(__FILE__, 'r'),
    uniqid() => array(
        4,
        array(
            uniqid() => 5, 'foobar'
        ),
        7
    ),
    8 => new stdClass
);

dump($array, new DateTime);

CLI

Here is an example of cli output: http://asciinema.org/a/5706, (*8)

HTML

Here is an example of HTML output:, (*9)

HTML Dump, (*10)

The Versions

22/10 2013

dev-master

9999999-dev

A pretty variable dumper for HTML & cli

  Sources   Download

GPL

The Development Requires

by Renaud LITTOLFF