- var_dump: documentation ( source)
<?php
class ClosureTester {
protected function foo() {
return 'bar';
}
public function someMethod() {
$self = $this;
$closure = function() use ($self) {
return $self->foo();
};
return $closure();
}
}
$c = new ClosureTester();
var_dump($c->someMethod());