- var_dump: documentation ( source)
<?php
class Promise {
public $value;
public function __construct($value) {
$this->value = $value;
}
public function when(callable $callable) {
$callable($this->value);
}
}
$promise = new Promise(new StdClass);
var_dump($promise);
$promise->when(function(&$when) {
$when = 42;
});
var_dump($promise);