- var_dump: documentation ( source)
- strtoupper: documentation ( source)
<?php
class Factory {
function capitalizer() {
return function ($name) {
return static::capitalize($name);
};
}
static function capitalize($name) {
return strtoupper($name);
}
}
$factory = new Factory();
$capitalizer = $factory->capitalizer();
var_dump($capitalizer('wat'));