22 lines
406 B
PHP
Executable File
22 lines
406 B
PHP
Executable File
<?php namespace Illuminate\Support\Debug;
|
|
|
|
use Symfony\Component\VarDumper\Dumper\CliDumper;
|
|
use Symfony\Component\VarDumper\Cloner\VarCloner;
|
|
|
|
class Dumper {
|
|
|
|
/**
|
|
* Dump a value with elegance.
|
|
*
|
|
* @param mixed $value
|
|
* @return void
|
|
*/
|
|
public function dump($value)
|
|
{
|
|
$dumper = 'cli' === PHP_SAPI ? new CliDumper : new HtmlDumper;
|
|
|
|
$dumper->dump((new VarCloner)->cloneVar($value));
|
|
}
|
|
|
|
}
|