Есть ли способ передать контекст объекта анонимной функции без передачи $ this
в качестве аргумента?
class Foo {
function bar() {
$this->baz = 2;
# Fatal error: Using $this when not in object context
$echo_baz = function() { echo $this->baz; };
$echo_baz();
}
}
$f = new Foo();
$f->bar();