public function VarDumperDebug::getDebug in VarDumper 8
Same name and namespace in other branches
- 7 src/VarDumper/VarDumperDebug.php \Drupal\vardumper\VarDumper\VarDumperDebug::getDebug()
3 calls to VarDumperDebug::getDebug()
- VarDumperBlock::dump in modules/
vardumper_block/ src/ VarDumper/ VarDumperBlock.php - .
- VarDumperMessage::dump in src/
VarDumper/ VarDumperMessage.php - .
- VarDumperWatchdog::dump in modules/
vardumper_watchdog/ src/ VarDumper/ VarDumperWatchdog.php
File
- src/
VarDumper/ VarDumperDebug.php, line 13
Class
Namespace
Drupal\vardumper\VarDumperCode
public function getDebug($var) {
$memory = fopen('php://memory', 'r+b');
$cloner = new VarCloner();
$dumper = 'cli' === \PHP_SAPI ? new CliDumper() : new HtmlDrupalDumper();
$dumper
->dump($cloner
->cloneVar($var), $memory);
return stream_get_contents($memory, -1, 0);
}