22 lines
406 B
PHP
22 lines
406 B
PHP
|
<?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));
|
||
|
}
|
||
|
|
||
|
}
|