- var_dump: documentation ( source)
<?php
class Foo
{
public $callback;
public function test()
{
call_user_func($this->callback, new Exception);
}
}
class Bar
{
public function trololol()
{
$bar = new Bar;
$bar->callback = function (Exception $e) {
var_dump($this);
};
$bar->test();
}
}
(new Bar)->trololol();