PR 659 / #60687: directly call a callable
| From: | Marc Bennewitz | Date: | Thu, 15 May 2014 18:11:04 +0000 |
| Subject: | PR 659 / #60687: directly call a callable | ||
| Groups: | php.internals | ||
| Request: | Send a blank email to internals+get-74229@lists.php.net to get a copy of this message | ||
Hi list
Since the hype-hint "callable" is out it doesn't catch if the callable argument is directly callable - so currently using "call_user_func[_array]" is a requirement.
@see http://3v4l.org/OYAgk
class MyClass {
public static function test() {
var_dump(__METHOD__);
}
}
function call(callable $f) {
$f();} call('MyClass::test'); I have created a PR to make this one possible and would very like to see this one fixed from PHP-5.6 down to PHP-5.4 were the callable type-hint was added. Is there something I have to do ? (I'll be not available after the next week for 3 month) Marc